📢 ニュース
OpenAIが自律型脆弱性検出パイプラインを公開――1回の実行で948件のLinuxローカル特権昇格脆弱性を発見
11月5日、OpenAIの公式ウェブサイトは、脆弱性の発見、動的検証、悪用可能性評価、およびパッチ生成を一貫して自動化するエンドツーエンド型の自律セキュリティ研究パイプラインを構築したと公表した。このパイプラインは、近日公開予定のネットワークモデルをコアとして動作し、Linuxカーネルを対象にスキャンおよび検証を行う。標準的なデスクトップシステム(完全なセキュリティ対策を含む)上のターゲット仮想マシンにおいて、合計2,308件の候補脆弱性が特定され、そのうち1,724件が動的に再現可能であることが確認された。また、情報漏洩に関する概念実証(PoC)が291件生成された。さらに、ローカル特権昇格(LPE)を狙ったシナリオでは、主要なLinuxディストリビューション上で実行可能な脆弱性悪用コードが948件成功裏に生成され、総APIコストは約121万3,000米ドル(1件あたりのLPE悪用コードにつき約1,279米ドル)となった。
パイプラインの作業は、まずScoutというAIエージェントが、約5,034件の監査対象(Linuxカーネル全体のコード量の約7%に相当する約280万行のカーネルコードをカバー)を初期段階で抽出することから始まった。その後、AnalystというAIエージェントが約12時間以内に分析を完了し、すべての候補脆弱性発見結果を出力した。OpenAIは、Linuxコミュニティのガイドラインに従い、重大な脆弱性についてはパッチを優先的に報告済みであり、今後も協力パートナー「Patch the Planet」と連携して、残りの脆弱性報告の対応を継続していくとしている。
また、適切に調整されたkernelCTFテスト環境では、このパイプラインにより追加で25件の情報漏洩PoCおよび21件のLPE悪用コードが得られた。さらに、無作為に抽出された166件のLPE悪用コードのうち、AIエージェントが少なくとも10種類の「比較的新しいLinux悪用技術」と判断した手法が実際に適用されていることを確認した。同社は、Linuxカーネルのメンテナーが迅速に対応している点を強調しており、スキャン開始から約10日間で、100件を超えるLPE脆弱性が既に修正済みまたは暫定パッチ段階に入っているほか、約300件が公開討論プロセスに入ったと述べている。
パイプラインの作業は、まずScoutというAIエージェントが、約5,034件の監査対象(Linuxカーネル全体のコード量の約7%に相当する約280万行のカーネルコードをカバー)を初期段階で抽出することから始まった。その後、AnalystというAIエージェントが約12時間以内に分析を完了し、すべての候補脆弱性発見結果を出力した。OpenAIは、Linuxコミュニティのガイドラインに従い、重大な脆弱性についてはパッチを優先的に報告済みであり、今後も協力パートナー「Patch the Planet」と連携して、残りの脆弱性報告の対応を継続していくとしている。
また、適切に調整されたkernelCTFテスト環境では、このパイプラインにより追加で25件の情報漏洩PoCおよび21件のLPE悪用コードが得られた。さらに、無作為に抽出された166件のLPE悪用コードのうち、AIエージェントが少なくとも10種類の「比較的新しいLinux悪用技術」と判断した手法が実際に適用されていることを確認した。同社は、Linuxカーネルのメンテナーが迅速に対応している点を強調しており、スキャン開始から約10日間で、100件を超えるLPE脆弱性が既に修正済みまたは暫定パッチ段階に入っているほか、約300件が公開討論プロセスに入ったと述べている。