x86 アーキテクチャに潜む脆弱性、未定義命令実行後の挙動 | ScanNetSecurity
2026.05.19(火)

x86 アーキテクチャに潜む脆弱性、未定義命令実行後の挙動

加えて、x86にはドキュメントに載っていない命令が存在する。

研修・セミナー・カンファレンス セミナー・イベント
Christopher Domas氏
Christopher Domas氏 全 8 枚 拡大写真
SQLインジェクション、バッファオーバーフローはサーバーに不正アクセスしたり、マルウェアを実行させるための手法だ。これらの攻撃は、アプリケーションやOSの脆弱性を利用して実行される。同様な攻撃がアセンブラレベルで可能だとしたらどうだろうか。

現在、高速処理が要求されるグラフィック関連のプログラムや古い制御システムなど、特殊な用途でなければマシン語やアセンブラでコードを書くことはないだろう。しかし、考えてみれば、アセンブラ言語もプログラミング言語のひとつであり、コンパイラが生成するバイナリプログラムもソフトウェアであることには変わりない。

CPUのアーキテクチャに脆弱性があれば、アセンブラやマシン語のレベルで攻撃することも不可能ではない。そんな研究をしたエンジニアがいる。x86アーキテクチャとその命令セットにちょっとしたバグがあることを発見したのは、Christopher Domas氏。 Battelle Memorial Instituteのシニアセキュリティリサーチャーだ。この発表はBlackHat 2017 USAの会場で行われた。

  1. 1
  2. 2
  3. 続きを読む

《中尾 真二》

関連記事

この記事の写真

/

特集

PageTop

アクセスランキング

  1. スマートフォンアプリ「くら寿司 公式アプリ」に証明書検証不備の脆弱性

    スマートフォンアプリ「くら寿司 公式アプリ」に証明書検証不備の脆弱性

  2. マイクロソフトが 5 月のセキュリティ情報公開、CVSS 基本値が 9.8 以上と高いスコアの脆弱性が 4 件

    マイクロソフトが 5 月のセキュリティ情報公開、CVSS 基本値が 9.8 以上と高いスコアの脆弱性が 4 件

  3. セキュリティ統制構築セミナーを開催(NTTデータ・セキュリティ、TDCソフトウェアエンジニアリング)

    セキュリティ統制構築セミナーを開催(NTTデータ・セキュリティ、TDCソフトウェアエンジニアリング)

  4. 2位とトリプルスコア ~ AnthropicバグバウンティプログラムでGMO Flatt SecurityのRyotaK氏が1位を記録

    2位とトリプルスコア ~ AnthropicバグバウンティプログラムでGMO Flatt SecurityのRyotaK氏が1位を記録

  5. AeyeScan blog 第14回 AI に EC サイトを作らせてセキュリティスキャンにかけたら「動くけど守れない」コードだった

    AeyeScan blog 第14回 AI に EC サイトを作らせてセキュリティスキャンにかけたら「動くけど守れない」コードだった

ランキングをもっと見る
PageTop