🌐 This article hasn't been translated yet — showing the Japanese version.
Spectre v2の防御を突破する新攻撃「TONTOU」、Linuxのパスワードハッシュ漏えいを実証 thumbnail
VULNERABILITY Importance High 2026-08-07

Spectre v2の防御を突破する新攻撃「TONTOU」、Linuxのパスワードハッシュ漏えいを実証

⏱ approx. 2 min views 11 likes 0 LOG_DATE:2026-08-07
TOC

「解決済み」のはずの脆弱性クラスが復活 #

2018年に発覚したSpectre v2(分岐ターゲットインジェクション)は、CPUの投機的実行を悪用してカーネルメモリを読み取る攻撃だった。以降、retpolineやeIBRS(拡張版間接分岐制限投機)といった対策がOSとCPUベンダ双方に実装され、業界では「実用上は封じ込めた」という認識が広がっていた。

MIT CSAILの研究チームが発表した新攻撃「TONTOU」は、この前提を覆す。既存のSpectre v2緩和策がカバーしていない投機実行のタイミングを突き、本来なら隔離されているはずのカーネルメモリの内容を、キャッシュタイミングの差という間接的な観測手段で推測できるという。

1. 投機的実行を誘発
retpoline/eIBRSが有効な状態で分岐予測を操作する。
2. 既存対策をすり抜け
TONTOU特有のタイミングで緩和策の検知網を回避。
3. カーネルメモリを観測
キャッシュのアクセス時間差からデータを間接的に復元。
4. /etc/shadow漏えい
パスワードハッシュの読み出しに成功。

/etc/shadowのハッシュを実際に読み出した #

研究チームはTONTOUを使い、Linuxカーネルメモリから/etc/shadowのパスワードハッシュを読み出すことに実際に成功したと実証している。ハッシュ自体は平文ではないが、オフラインでのブルートフォースやレインボーテーブル攻撃の起点として悪用できる。攻撃面がハードウェアの投機的実行機構という「OSより下のレイヤー」である以上、アプリケーション側の権限管理をどれだけ堅牢にしても防ぎきれない点が厄介だ。

注意

Spectre系攻撃の真の脅威は単一ホストの権限昇格より、同じ物理CPUを複数テナントが共有するクラウド環境でのVM間情報漏えいにある。

クラウド・仮想化基盤への影響が焦点に #

同じ物理コアを共有するテナント間で投機的実行の残留データが漏れる構図は、Spectre/Meltdown以来変わっていない。TONTOUが既存の緩和策を回避できるなら、クラウド事業者とCPUベンダ側での追加パッチが再び必須になる。ハッシュの強度に頼るだけでなく、/etc/shadowのようなセンシティブなファイルへのアクセスパターン自体を見直す多層防御が、今後さらに重要になるだろう。

𝕏 Post B! Hatena

COMMENTS 0

No comments yet — be the first to leave one.

Post a comment