遅いMMIOだろうがメモリアドレス空間の一部に過ぎないから、CPU命令のアドレスとして指定できてしまうのか。
“CPUのセキュリティモデル(特にSMM)は「命令は短時間で完了する」という暗黙の前提に依存しており、この前提が崩れると100件以上の既存CVEがソフトウエアから悪用可能になる。”
これはひどい
1命令で62秒足止めしてSMMの排他前提を崩すの発想が変態すぎて最高だな
おー、これはなかなかすごい。ノロノロビーム
「MMIO(Memory-Mapped I/O)」←そりゃ遅いだろうなあ。「PCIe経由のMMIO読み出しは、DRAMアクセスと比較して桁違いに遅い」「SMMのセキュリティモデルは一つの前提に立っている」←うーん。
もうこの数字だけで出だしから面白い「x86単一命令の実行遅延を競う逆最適化リーダーボードで、fxrstor64が198,002,498,236サイクル(62秒)を記録した。」
面白かった
事前に標的のシステム構成を詳しく研究して準備すれば攻撃出来るって事?実際に悪用される可能性はほとんど無いから公開しても大丈夫って話なのかな?
広告だらけで読むの諦めた。
「CPUをダメにする」研究者が見つけた最も遅い1命令の正体と暴かれたリスク | XenoSpectrum
遅いMMIOだろうがメモリアドレス空間の一部に過ぎないから、CPU命令のアドレスとして指定できてしまうのか。
“CPUのセキュリティモデル(特にSMM)は「命令は短時間で完了する」という暗黙の前提に依存しており、この前提が崩れると100件以上の既存CVEがソフトウエアから悪用可能になる。”
これはひどい
1命令で62秒足止めしてSMMの排他前提を崩すの発想が変態すぎて最高だな
おー、これはなかなかすごい。ノロノロビーム
「MMIO(Memory-Mapped I/O)」←そりゃ遅いだろうなあ。「PCIe経由のMMIO読み出しは、DRAMアクセスと比較して桁違いに遅い」「SMMのセキュリティモデルは一つの前提に立っている」←うーん。
もうこの数字だけで出だしから面白い「x86単一命令の実行遅延を競う逆最適化リーダーボードで、fxrstor64が198,002,498,236サイクル(62秒)を記録した。」
面白かった
事前に標的のシステム構成を詳しく研究して準備すれば攻撃出来るって事?実際に悪用される可能性はほとんど無いから公開しても大丈夫って話なのかな?
広告だらけで読むの諦めた。