米Anthropicは10月20日(現地時間)、AIモデル「Claude」を使い、ソフトウェアで外部の攻撃者が到達できるコードの範囲を分析して狭める研究の初期結果を公開した。同社でAIのリスク評価を担うFrontier Red Teamのクリス・ロルフ氏が執筆した。
攻撃者が到達できる範囲を狭めるには、外部に見せる必要のない機能を認証後に利用できるようにしたり、初期設定で無効にしたりする方法がある。同社は、これにより未発見の脆弱性も悪用されにくくなり、深刻度を下げられるとしている。
研究では、複数の言語で書かれたオープンソースプロジェクト25件、計500万行超をClaudeで分析した。洗い出した1万7000以上の設定項目のうち3842項目がセキュリティに関わり、合計493件の問題が見つかった。認証を前提とする11件のプロジェクトでは、すべてで意図せず外部から到達できるコードが確認された。
リモート接続に使われるOpenSSHでは、バージョン10.4の実験的なコード約4500行に認証前のクライアントが到達できた。Anthropicの報告を受けて10.5で対策が入り、その後も修正を重ねた結果、認証前に到達できたコードの約5分の1が削減され、10.6に反映された。
同社は、この分析手法を再利用可能なスキルとしてまとめ、オープンソース向け脆弱性発見サービス「OSS Scanner」に組み込む作業を進めている。初期設定以外の動作に影響する変更は、人間が判断する設計としている。
MARBLEの対応例:この件の場合
まず、自社サーバーのOpenSSHの利用状況とバージョンを確認します。
- サーバーでOpenSSHを利用しているか、バージョンを確かめる
- OpenSSHの更新が必要か、利用中の接続への影響を確かめる
- 必要に応じてOpenSSHを更新し、リモート接続の動作を確認する
- 独自プログラムに認証前に外部から使える不要な機能がないか確かめる
関係するサービス
※金額は一例です。システムの構成や規模、作業の範囲によって変わります。
出典
ITmedia NEWS「Anthropic、Claudeでソフトウェアのアタックサーフェスを洗い出し・縮小する研究を公開 OpenSSHの修正にも貢献」(2026年10月22日)
この記事は、上の出典をもとに当社がまとめ直したものです(生成AIで下書きし、担当者が確認しています)。詳しい内容や最新の状況は、出典をご確認ください。





