テック技報最新号へ →
セキュリティ

エージェントのスキルは入れる前に検査する:NVIDIA の SkillSpector

Claude Code などのスキル(SKILL.md とスクリプト)を、実行せずに静的解析と LLM 評価で調べ、プロンプトインジェクションや持ち出しにつながる記述、既知のマルウェアを点数付きで出すスキャナー。CI でも使える。

@MalwareBibleJP · 2026-11-08

いつ使うか

  • 他人が公開したスキルやプラグインを入れる前
  • チームで共有するスキルのリポジトリに、変更が入るたびに検査をかけたいとき

できること

  • 17 カテゴリー 71 パターンを検査。権限昇格や、MCP ツールの説明文に指示を埋め込むツールポイズニングも対象。
  • Python の構文木解析・テイント解析、MCP ツールが宣言した権限と実際の動作の照合、YARA による既知マルウェアや Web シェルとの照合。
  • 入力は Git リポジトリ、URL、zip、単一ファイル、ディレクトリー。結果は 0〜100 のリスクスコアと導入可否の推奨で、JSON や SARIF で出せる。既知の指摘を除くベースラインや独自 YARA ルールも使える。
  • 検査が終わらなかったときや指摘があったときに CI を失敗させる設定がある。

使うときの注意

出典

X の元の投稿を開く