88 matches found
CVE-2021-42574
CVE-2021-42574 - コード生成ツール // 更新: 2021.11.05 エンコードだけでなく、デコードも可能になりました。つまり、サポートされている雙方向文字(bidi chars)を含むファイルを、雙方向プレースホルダ(LRO など)を持つテンプレートファイルに変換できるようになりました。 最近公開された bidi 攻撃の脆弱性を利用して悪意のあるファイルを生成します。この脆弱性は Unicode 仕様で発見され、多くのインタプリタ / コンパイラに影響を与えます。 cve.mitre.org より引用: Unicode 仕様の雙方向アルゴリズム(Bidirection...
TrojanSourceFinder
TrojanSourceFinder TrojanSourceFinderは、ソースコード内の「Trojan Source」脆弱性を検出するのに役立ちます。 Trojan Source脆弱性により、攻撃者は悪意のあるコードを無害に見せかけることができます。一般的に、攻撃者は自らのコードを(視覚的に)コメントとして偽装して誘い込もうとします。多くの言語に関係するため、深刻な脅威です。複数の「信頼できない」ソースを持つプロジェクトが影響を受ける可能性があります。 悪を検出 🔎 · 悪を追跡 👀 · Trojan Source ❓ インストール goを使用 go install経由...
bidi-guard
bidi-guard 目に見えない双方向 Unicode 文字をコードからスキャン 存在理由 目に見えない Unicode 双方向文字は、ソースコードを実行時とは異なる表示に することができます。これが CVE-2021-42574 — Trojan Source 攻撃です。 攻撃者はテキストの方向を反転させる文字を埋め込みます。コードレビューでは、こう見えます: root@kitploit: accesslevel = "admin" しかしコンパイラにはこう見えます: root@kitploit: accesslevel = "user"...
CVE-2021-42574
Trojan Source:見えない脆弱性 - コードジェネレータ — 簡単に言うと、この脆弱性は、コードの見た目がコンパイル時とは異なるというものです : この攻撃は、コメントや文字列に埋め込まれた制御文字を使用して、ソースコードの文字を並べ替え、そのロジックを変更するというものです。 例として、次のようなコードを考えてみましょう: if isAdmin / begin admins only / この脆弱性を悪用すると、コンパイル後には次のように変更できます: / if isAdmin begin admins only / 注記:ほとんどの言語が影響を受けますが、その中には rus...
nullorigin
NullOrigin 🛡️ ユニバーサルAI由来・透かしサニタイゼーションミドルウェア 研究用アーティファクト — 透かしロバスト性評価専用。 🔬 研究用のみ NullOrigin は研究用アーティファクトです。透かしロバスト性に関する学術的・独立的な研究を支援するために公開されており、それ以外の目的はありません。 透かし方式はセキュリティ上の主張であり、セキュリティ上の主張は、誰かがそれを破ろうと試みて初めて意味を持ちます。このプロジェクトが実装する文献 — KGW に関する Kirchenbauer ら、パラフレーズ攻撃に関する Krishna ら、Trojan Source に関する...
unicode-control-characters-action
Unicode制御文字アクション Red Hat診断ツール https://access.redhat.com/security/vulnerabilities/RHSB-2021-007 を使用してUnicode制御文字を検出するGitHubアクション。RHSB-2021-007トロイの木馬ソース攻撃 CVE-2021-42574、CVE-2021-42694 を検出します。 入力 args 必須 スクリプトの引数は src/README.txt に文書化されています。 使用例 root@kitploit: name: Tests on: push: branches: - ''...
MiracleLinux 7 : binutils-2.27-44.base.el7.1 (AXSA:2021-2508:04)
The remote MiracleLinux 7 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2021-2508:04 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
MiracleLinux 8 : gcc-toolset-10-annobin-9.29-1.el8.2, gcc-toolset-10-gcc-10.3.1-1.2.el8 (AXSA:2021-2881:01)
The remote MiracleLinux 8 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2021-2881:01 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
MiracleLinux 8 : gcc-8.5.0-4.el8 (AXSA:2022-2957:01)
The remote MiracleLinux 8 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2022-2957:01 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
MiracleLinux 8 : annobin-9.72-1.el8.2 (AXSA:2022-2958:01)
The remote MiracleLinux 8 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2022-2958:01 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
MiracleLinux 8 : llvm-toolset:rhel8 (AXSA:2022-2984:01)
The remote MiracleLinux 8 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2022-2984:01 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
MiracleLinux 8 : gcc-toolset-11-annobin-9.85-1.el8.1, gcc-toolset-11-binutils-2.36.1-1.el8.1, gcc-toolset-11-gcc-11.2.1-1.2.el8 (AXSA:2021-2882:01)
The remote MiracleLinux 8 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2021-2882:01 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
MiracleLinux 8 : binutils-2.30-108.el8.1 (AXSA:2022-2955:01)
The remote MiracleLinux 8 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2022-2955:01 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
MiracleLinux 8 : gcc-toolset-10-binutils-2.35-8.el8.6 (AXSA:2021-2879:01)
The remote MiracleLinux 8 host has packages installed that are affected by a vulnerability as referenced in the AXSA:2021-2879:01 advisory. Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks CVE-2021-42574 The following changes were introduced ...
RHEL 8 : gcc (Unpatched Vulnerability)
The remote Redhat Enterprise Linux 8 host has one or more packages installed that are affected by multiple vulnerabilities that have been acknowledged by the vendor but will not be patched. - Developer environment: Homoglyph characters can lead to trojan source attack CVE-2021-42694 - The...
RHEL 8 : developer_environment (Unpatched Vulnerability)
The remote Redhat Enterprise Linux 8 host has one or more packages installed that are affected by multiple vulnerabilities that have been acknowledged by the vendor but will not be patched. - Developer environment: Homoglyph characters can lead to trojan source attack CVE-2021-42694 - An issue wa...
Malicious Python Package Uses Unicode Trickery to Evade Detection and Steal Data
A malicious Python package on the Python Package Index PyPI repository has been found to use Unicode as a trick to evade detection and deploy an info-stealing malware. The package in question, named onyxproxy, was uploaded to PyPI on March 15, 2023, and comes with capabilities to harvest and...
Malicious Python Package Uses Unicode Trickery to Evade Detection and Steal Data
A malicious Python package on the Python Package Index PyPI repository has been found to use Unicode as a trick to evade detection and deploy an info-stealing malware. The package in question, named onyxproxy, was uploaded to PyPI on March 15, 2023, and comes with capabilities to harvest and...
CLSA-2022-1646060667 Fix of CVE: CVE-2021-42574, CVE-2018-20673
CVE-2021-42574: Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks 2008391 - CVE-2018-20673: libiberty: Integer overflow in demangletemplate function 1668394...
CLSA-2022-1645466518 Fix of CVE: CVE-2021-20284, CVE-2021-20197, CVE-2021-42574, CVE-2021-3487, CVE-2020-35448
CVE-2021-42574: Developer environment: Unicode's bidirectional BiDi override characters can cause trojan source attacks 2009172 - CVE-2021-20284: Heap-based buffer overflow in bfdelfslurpsecondaryrelocsection in elf.c 1961526 - CVE-2020-35448: Heap-based buffer overflow in bfdgetlsigned32 in...