Osegi
セキュリティ·2 分で読めます

OpenAI、Linuxカーネルで権限昇格の脆弱性948件を発見

OpenAIがほぼ自律型の脆弱性調査システムをLinuxカーネルに適用し、動作するエクスプロイト付きで948件の固有なローカル権限昇格を確認した。

Linux penguin mascot beside lines of kernel code and a red security warning symbol
画像: Spider's Web

OpenAIは、複数段階で動作しほぼ自律的に脆弱性を調べるシステムを構築し、Linuxカーネルに適用した。同社によると、約280万行のコードを解析して2308件の問題候補を挙げ、最終的に動作するエクスプロイトを伴う固有のローカル権限昇格(LPE)948件にたどり着いた。権限の低いユーザーがroot権限を得られる恐れのある欠陥だ。

対象を絞ってから解析

Linuxカーネルは4000万行超で、Androidやクラウド基盤、スーパーコンピューターを支える。OpenAIは全体を読ませず、まず「Scout」エージェントが低権限ユーザーから到達できる箇所を選んだ。対象は5034件、全体の約7%に当たる。この段階のAPI費用は3426ドル。続く解析エージェントが12時間で重複除去後の2308件を出し、費用は31万6549ドルだった。

動的検証で裏付け

静的に読んで報告を量産するだけではない。エージェントはPoCを作り、Kernel Address Sanitizer入りカーネルの隔離VMで再現を試みた。30時間で2308件中1724件(約74.7%)を再現。残りのうちモデルの誤分析によるものは3.1%にとどまる。検証費用は7万3330ドル。

その後、LPE候補1238件などを対象に、SMEP、SMAP、KASLR、HARDENED_USERCOPYといった標準的なLinuxディストリビューションの防御を有効にした環境で検証した。結果、動作するLPEエクスプロイトは1169件。亜種の分析と修正の準備を経て、固有の脆弱性は948件となった。

意味と費用

LPEはインターネット経由で任意のLinux機を乗っ取れるという意味ではない。攻撃者が先に低権限でコードを実行できる必要がある。それでも重大な分類だ。

OpenAIはエージェントが作った166件のエクスプロイトを分析し、少なくとも10件の新しいカーネル攻略手法が含まれていたとする。独立した専門家にも新規と受け止められたという。安全上の理由から詳細は公表されていない。

実験全体のAPI費用は121万3430ドルで、固有のLPE1件あたり平均1279ドル。誰もが手軽に行える水準ではない。

注目のアプリ

SUMO:数字パズル

正しいマスを選んで足し算、目標の数に。覚えるのは簡単、極めるのは難しい。無料、全年齢向け。

Dialo:話して学ぶ語学アプリ

AIの会話パートナーと話すだけ。一文ごとに添削され、あなたの言語で解説が返ってきます。9言語、A1からC2まで。

タグ:openailinuxkernelvulnerabilitiesprivilege escalationai security

同じ日のニュース

すべて見る →

関連カテゴリ: セキュリティ

すべて見る →