
CVE-2025-29943 の概念実証。AMD Zen CPU の文書化されていないスタックエンジンビットを悪用して、SEV-SNP で保護された VM のスタックポインタを破壊し、任意のコード実行と権限昇格を可能にします。
AMD プロセッサにおけるハードウェア脆弱性 StackWarp (CVE-2025-29943) の概念実証 (PoC) です。この脆弱性により、ホスト (ハイパーバイザー) 上の管理者権限を持つ攻撃者が CPU パイプライン設定を操作し、SEV-SNP ゲスト仮想マシン内のスタックポインタを破壊することで、権限昇格と任意コード実行を引き起こすことが可能になります。
CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:Nこの脆弱性は、マイクロアーキテクチャの最適化(スタックエンジン)に起因し、文書化されていない制御ビットによってトリガーされる可能性があります。悪意のあるハイパーバイザーは、これを悪用して機密仮想マシン (CVM) 内の制御フローとデータを改ざんし、メモリを復号化することなく SEV-SNP の完全性保証を回避することができます。