AIToday
AIコーディングAI安全性・アラインメントオープンソースAIITmedia AI+掲載日時: 2026年10月22日 13:01

AnthropicがClaudeで493件発見

LINEで送る
AnthropicがClaudeで493件発見

3つのポイント

  1. 何が起きたか

    Anthropicは10月20日、ClaudeでC、C++、Java、PHP、Pythonなどのオープンソース25件(計500万行超)を分析し493件の問題を発見したと公表した。

  2. なぜ重要か

    脆弱性を1件ずつ潰すのではなく、攻撃者が届く範囲を狭める発想で、未発見の脆弱性があっても悪用されにくくできる。世界で最も入念に監査されているOpenSSHでも不要な到達経路が残っていたとみられる。

誰に効くか自社でオープンソースソフトを運用する情報システム部門や、認証設定を管理するセキュリティ担当者にとって、設定の組み合わせで防御が意図せず外れるリスクを点検する材料になる。OSS開発者は初期設定の見直しを迫られる可能性がある。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

AnthropicのFrontier Red Teamに所属するクリス・ロルフ氏が執筆したこの研究は、脆弱性対策の考え方を「個別の発見と修正」から「攻撃対象領域の縮小」へ移す試みだ。同氏は、脆弱性を1件ずつ見つけて直す方法では重大な1件を直しても残りについては何も分からず規模を広げにくいと指摘する。代わりに、外部に見せる必要のない機能を認証の後ろに移したり初期設定で無効にしたりすれば、未発見の脆弱性があっても悪用されにくくなる。家の弱点を1つずつ探すのではなく、使っていない窓や勝手口を先に閉める考え方だという。

分析はC、C++、Java、PHP、Pythonなどで書かれた25件のプロジェクトを対象に、初期設定のまま不要なコードに外部から届かないか、組み合わせると問題を起こす設定がないか、認証などのチェックより前に複雑な処理が動いていないか、の3観点で行われた。認証を前提とする11件のプロジェクトでは、すべてで意図せず外部から届くコードが見つかった。ロルフ氏は、いずれもそれだけで直ちに悪用できるものではないとしつつ、必要以上に攻撃の入り口を広げていると説明している。

OpenSSHの事例は、この手法の有効性を裏付ける。ロルフ氏は、OpenSSHが世界で最も入念に監査されているコードの1つであることに触れ、そこでも不要な到達経路が残っていた以上、どこにでも残り得るとしている。Anthropicは手法を「スキル」としてOSS Scannerに組み込む作業を進めており、発見した問題はプログラムを実際に動かして確認し、初期設定に関わる修正ではテストを実行して既定の動作が変わらないことを確かめるという。

よくある質問
どんな設定の問題が見つかりましたか?
エラーも警告も出ずに受け入れられる設定の組み合わせが162件あり、そのうち94件ではセキュリティ機能が意図せず無効化されていた。クライアント証明書のチェックが外れ誰でも接続できる例は21年間残っていた。
OpenSSHでは何が変わりましたか?
バージョン10.4で耐量子計算機暗号「ML-DSA-44」の実験的コード約4500行が認証前に到達可能だった。修正の結果、認証前に到達できたコードの約5分の1が削減され、10.6で反映された。
この手法は今後どう使われますか?
再利用可能な「スキル」としてまとめられ、OSS向け脆弱性発見サービス「OSS Scanner」に組み込む作業が進められている。初期設定以外の動作に影響する変更は人間の判断に委ねる設計だ。
ITmedia AI+元記事を読む
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

OpenAI、AIがPHP脆弱性発見と発表

CalifはGPT-5.6 SolでPHPの重大脆弱性PHP2Shell(CVE-2026-109618/CVE-2026-109619)を発見し、PHPチームが日本時間10月21日23時に修正パッチをリリースした

NEWAI Watch (Impress)1時間前

AIで電子回路基板の設計を完全自動化

atopile、KiCad、Freerouting、Claude Codeを組み合わせ、回路記述から配置、配線、設計ルールチェックまで自動化し、auto-pcb-skillとしてGitHubで公開した

NEWZenn AI/ML1時間前

CLAUDE.mdの規則をノート移すと秘密情報が漏れる

CLAUDE.mdの4つの配置を検証したところ、禁止ルールをノートに移した配置Dでのみ、5回中1回偽の秘密情報がAIに到達した

NEWZenn AI/ML1時間前

PMDesk、ターミナルで@入力し資料のパス挿入

複数プロジェクトをAIエージェントで回すmacOSアプリPMDeskで、ターミナルに「@」と入力するとファイル名で絞り込むポップアップが開き、Enterでパスを挿入できるようになった

NEWZenn AI/ML1時間前

hookのパス誤記で停止せず

settings.jsonでgaurd.mjsと誤記したガードフックがステータス127を返し、rmコマンドが偽の鍵を削除

NEWZenn AI/ML1時間前

Claude Codeの調査をノートに記録

自宅ラボのハニーポットやOpenCTIを運用する個人が、Claude Codeに調査を任せ、結果をObsidianノートに残す仕組みを公開した

NEWZenn AI/ML1時間前
次の記事へTesla、AI・ロボ投資が予想下回る