「CPUをダメにする」研究者が見つけた最も遅い1命令の正体と暴かれたリスク | XenoSpectrum

セキュリティ研究者が「最も遅いx86命令」を競うリーダーボードを公開。fxrstor64をPCIe MMIOに向けて他コアでバスを飽和させる手法で、通常150サイクルの命令を1980億サイクル(62秒)まで引き延ばした。この「遅さ」はSMM...
🔒 21
💬 10
yorkfield遅いMMIOだろうがメモリアドレス空間の一部に過ぎないから、CPU命令のアドレスとして指定できてしまうのか。
2026/08/10 01:13★★
gogatsu26“CPUのセキュリティモデル(特にSMM)は「命令は短時間で完了する」という暗黙の前提に依存しており、この前提が崩れると100件以上の既存CVEがソフトウエアから悪用可能になる。”
2026/08/10 01:51★★★★★★★
unyamnyaこれはひどい
2026/08/10 03:17
nguyen-oi1命令で62秒足止めしてSMMの排他前提を崩すの発想が変態すぎて最高だな
2026/08/10 07:02
shoh8おー、これはなかなかすごい。ノロノロビーム
2026/08/10 07:23
mohno「MMIO(Memory-Mapped I/O)」←そりゃ遅いだろうなあ。「PCIe経由のMMIO読み出しは、DRAMアクセスと比較して桁違いに遅い」「SMMのセキュリティモデルは一つの前提に立っている」←うーん。
2026/08/10 07:55★★
rgfxもうこの数字だけで出だしから面白い「x86単一命令の実行遅延を競う逆最適化リーダーボードで、fxrstor64が198,002,498,236サイクル(62秒)を記録した。」
2026/08/10 08:15★★★
peketamin面白かった
2026/08/10 08:18
bxmcr事前に標的のシステム構成を詳しく研究して準備すれば攻撃出来るって事?実際に悪用される可能性はほとんど無いから公開しても大丈夫って話なのかな?
2026/08/10 08:41
inazuma2073広告だらけで読むの諦めた。
2026/08/10 09:20