AI追加機能の26%に安全上の欠陥、NVIDIAが導入前の自動検査ツールを公開
- NVIDIAは、AIエージェントの追加機能に含まれる脆弱性や悪意ある記述を導入前に検知する検査ツールを公開した。
- 3万1,132件の調査では26.1%に欠陥があり、ツールは17カテゴリ・71種類の危険パターンを静的解析とAIで調べる。
- 検査結果を0〜100点で評価し、対話型エージェント内部から安全性を判定して危険な追加を防ぐ仕組みも備える。
米NVIDIAは、AIエージェント向けの拡張機能(スキル)に含まれる脆弱性や不正な動作パターンを、導入前に検出するセキュリティ検査ツール「SkillSpector」を公開した。「Claude Code」「Codex CLI」「Gemini CLI」などの対話型ツールで使われるスキルを対象とし、危険なコードや設定を自動で判定する。
エージェント向けスキルは十分な審査を経ずに実行されることが多く、安全確保が課題となっている。同ツールの開発にあたって行われた3万1,132件のスキル調査では、26.1%に脆弱性が確認され、5.2%に悪意ある意図がみられたという。SkillSpectorは、審査に合格したスキルのみを掲載する同社の枠組み「NVIDIA Verified Skills」の検証工程にも採用されている。
検査は高速な静的解析と、大規模言語モデル(LLM)を用いた意味解析の2段階で行われる。プロンプトインジェクションやデータ漏洩、権限昇格など17カテゴリに及ぶ71種類の脆弱性パターンを検知する。脆弱性情報データベース「OSV.dev」と連携した照合に対応するほか、GitリポジトリやURL、ZIPファイルなど多様な形式の解析が可能だ。
診断結果は0点から100点のリスクスコアと深刻度で提示され、JSONやMarkdown、SARIF形式で出力できる。既知の指摘事項を除外するベースライン機能も備える。また、共通規格「MCP」のサーバーとして動かすことで、エージェント自身がスキルを導入する直前に検査を呼び出し、危険なツールの追加を未然に阻止できる。
過大なデータによる負荷を防ぐため、100メガバイトの取り込み上限やZIP内1万件の上限などの制限が設けられている。解析用LLMはOpenAI互換の接続先に対応するが、初期設定で使われていたモデルの終了見込みに伴い、開発チームは多様な基盤への対応に向けた外部からの貢献を求めている。
この記事は GitHub トレンドの発表を AI が日本語に要約したものです。正確な内容は原文をご確認ください。
アプリで開く