CVE-2026-10097
ML-KEM-1024 x64 AVX2 不完全な暗号文比較により IND-CCA2 の破壊と静的秘密鍵の復元が可能になる
- 公開済み
- 2026/06/25
- 更新済み
- 2026/06/26
- CNA の割り当て
- wolfSSL
- 観察された証拠
- 2026/08/15
プライマリ CVSS
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X低 · 今後 30 日間
- パーセンタイル
- 18.3%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
wolfSSLのAVX2最適化ML-KEM実装(mlkem_cmp_avx2)は、ML-KEM-1024の復号化におけるFujisaki-Okamoto再暗号化チェックで、1568バイトの暗号文のうち1536バイトのみを比較します。期待される再暗号化とバイト1536〜1567のみが異なる暗号文は、暗黙的拒否をバイパスして有効として受け入れられ、IND-CCA2セキュリティを破ります。静的ML-KEM-1024鍵を使用する復号化オラクルに選択暗号文を送信し、真正の共有秘密が生成されたか暗黙的拒否の秘密が生成されたかを観察できる攻撃者は、これを平文チェックオラクルとして使用して秘密鍵を回復できます。概念実証では、約350個の選択暗号文を使用して、約98%の成功率で完全なML-KEM-1024秘密鍵を回復しました。この欠陥は決定的な論理エラーであり、タイミング測定に依存しません。
ソース
1- ml-kem-key-recoveryエクスプロイト
wolfSSLにおける部分的なFujisaki-Okamoto比較からの完全なML-KEM-1024鍵復元 (CVE-2026-6330 NEON, CVE-2026-10097 AVX2)
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。