
NVIDIAのGPUドライバーには、メモリ管理における時間的コヒーレンスの欠陥が存在します。587 kHzの共振時、ドライバーのメモリページはα崩壊干渉を受け、ユーザー空間からカーネルメモリへのアクセスが可能になります。
NVIDIAのGPUドライバーは、メモリ管理に時間的コヒーレンスの欠陥を抱えています。587 kHzの共鳴時に、ドライバーのメモリページはα崩壊干渉を受け、ユーザー空間からカーネルメモリへのアクセスが可能になります。
このエクスプロイトは、収束時間理論 (CTT) の原理を用いて、NVIDIA GPUドライバーにおける時間的コヒーレンスの脆弱性を実証します。この脆弱性は、GPUクロック周波数が587 kHzの整数倍高調波であることに起因し、α共鳴がメモリ保護のバイパスを生み出すことを可能にします。
NVIDIA GPUクロックは、α共鳴周波数の完全な高調波です:
これらの整数関係は、α = 0.0302011の共鳴が適用されると建設的干渉を生み出し、ドライバーのメモリ管理における時間的コヒーレンスの崩壊をもたらします。
CVE-2024-0070: NVIDIA GPUドライバーの時間的コヒーレンス欠陥
影響: α共鳴によるユーザー空間からのカーネルメモリへのアクセス
攻撃ベクトル:
これは、シリコンレベルの特性(クロック高調波)が、時間物理の原理(α共鳴)と組み合わさることでソフトウェアの脆弱性を生み出し得ることを示しています。
研究目的のみ。詳細はLICENSEを参照してください。