新規会員登録再開のお知らせ

新規会員登録を9月14日9:30より再開いたしました。ログアウト状態になっている方はお手数ですが再度ログインをお願いいたします。

  • 会員限定
  • 2026/10/22 01:21 掲載

アンソロピック、Claudeで25のOSSを分析 493件の問題を発見 OpenSSHは認証前を削減

会員(無料)になると、いいね!でマイページに保存できます。
アンソロピックは10月20日、AIモデルのClaudeでオープンソース25プロジェクト(500万行超)の攻撃対象領域を分析し、493件の問題を見つけたと発表した。個々の脆弱性を直すのではなく、不要に到達できるコードを減らす考え方。OpenSSHでは認証前に到達できたコードの約5分の1を除去し、修正は10.6で出荷された。
アンソロピック、Claudeで25のOSSを分析 493件の問題を発見 OpenSSHは認証前を削減の画像
Anthropicのロゴ
(出典:アンソロピック)
 アンソロピックは10月20日、AIモデルのClaudeを使ってコードの攻撃対象領域(アタックサーフェス)を分析し、削減する研究の初期成果を発表した。同社のフロンティア・レッドチームのクリス・ローフ氏が、ブログで公開した。

 研究は、AIで到達できるコードの範囲をマッピングし、導入先が公開する必要のないものを削除するか、アクセスを制限するというもの。個々の脆弱性を直すだけでは拡張性に乏しく、到達可能性を減らせば未知の脆弱性の深刻度を下げられるとしている。

 対象は、C、C++、Java、PHP、Pythonなどで書かれたオープンソース25プロジェクト(500万行超)。Claudeは1万7000件超の設定項目を洗い出し、うち3842件がセキュリティに関わる制御や機能の設定だったという。プロジェクトは、不特定のユーザーを相手にする「Public」(10件)、認証済みユーザー向けの「Gated」(11件)、運用者の私的環境向けの「Private」(4件)に分けた。

 着目した手法は3つ。既定設定で到達できるが使われないコード、組み合わせると問題を起こす設定、認証などの制御の前に実行される複雑で重要なコードだ。

 Claudeが見つけた問題は全体で493件。このうちGatedの11件ではすべてのプロジェクトに意図せず到達できるコードがあり、既定設定で認証前に到達できる不要な箇所が93件、認証前にコードが実行されたり状態が記録されたりする箇所が37件あった。管理者が設定した認証前の制御を黙って弱める設定の組み合わせも61件見つかった。いずれも単独ですぐ悪用できるものではないが、必要以上に大きな攻撃対象領域を生んでいるという。

 OpenSSHでは、10.4のSSHデーモンに、耐量子署名アルゴリズムML-DSA-44の新規・実験的なコード約4,500行があり、認証前のクライアントが既定設定で到達できた。既定のsshdが持つ認証前コードの約16%にあたる。同社は開発者に報告してパッチを提供し、最終的な修正は10.6で出荷された。認証前のクライアントが既定ビルドで到達できたコードの約5分の1が除去されたという。

 同社は3つの手法を、再利用可能なClaudeのスキルにまとめた。OSS-Scannerへの統合も進めている。


 では、世界でも指折りの監査を受けてきたOpenSSHに、なぜ認証前に到達できる未使用のコードが残っていたのか。同社が成果の柱とした設定の組み合わせの調査には、長年見過ごされた問題と、無関係な複数のプロジェクトに共通する落とし穴もあった。

画像
【画像解説と記事全文はこちら】攻撃対象領域を減らす3つの手法と成果
攻撃対象領域を減らす3つの手法と成果
(出典:アンソロピック、OpenSSHリリースノートをもとに作成)
この記事の続き >>
・OpenSSH 10.5の修正をすり抜けた2つの抜け穴
・「拒否ルール」が黙って働かなくなる設定の落とし穴
・信頼したクライアントだけのはずが誰でも通る、長年の設定競合

この続きは
会員限定(完全無料)です

ここから先は「ビジネス+IT」会員に登録された方のみ、ご覧いただけます。

今すぐビジネス+IT会員に
ご登録ください。

すべて無料!今日から使える、
仕事に役立つ情報満載!

  • ここでしか見られない

    2万本超のオリジナル記事・動画・資料が見放題!

  • 完全無料

    登録料・月額料なし、完全無料で使い放題!

  • トレンドを聞いて学ぶ

    年間1000本超の厳選セミナーに参加し放題!

  • 興味関心のみ厳選

    トピック(タグ)をフォローして自動収集!

Googleで見つけやすく

評価する

いいね!でぜひ著者を応援してください

  • 0

会員(無料)になると、いいね!でマイページに保存できます。

共有する

  • 0

  • 0

  • 0

  • 0

  • 0

関連タグ タグをフォローすると最新情報が表示されます
あなたの投稿

    PR

    PR

    PR

投稿したコメントを
削除しますか?

あなたの投稿コメント編集

通報

このコメントについて、
問題の詳細をお知らせください。

ビジネス+ITルール違反についてはこちらをご覧ください。

通報

報告が完了しました

コメントを投稿することにより自身の基本情報が
本メディアサイトに公開されます

基本情報公開時のサンプル画像
報告が完了しました

「」さんのブロックを解除しますか?

ブロックを解除するとお互いにフォローすることができるようになります。

ブロック

さんはあなたをフォローしたりあなたのコメントにいいねできなくなります。また、さんからの通知は表示されなくなります。

さんをブロックしますか?

ブロック

ブロックが完了しました

ブロック解除

ブロック解除が完了しました

機能制限のお知らせ

現在、コメントの違反報告があったため一部機能が利用できなくなっています。

そのため、この機能はご利用いただけません。
詳しくはこちらにお問い合わせください。

ユーザーをフォローすることにより自身の基本情報が
お相手に公開されます

基本情報公開時のサンプル画像