
何が起きたか
getdebug CLI 0.4.0 がリリースされ、Python向けに正規表現ベースの5つのAIアプリ脆弱性パターン検出器(プロンプトインジェクション、unsafe-role-merge、pii-in-prompt、unbounded-stream、unsafe-tool-output)が追加されました。既存のJS/TS検出機能に並行して提供されます。LLM呼び出しなしで決定論的に動作し、ミリ秒単位で完了、費用はかかりません。
なぜ重要か
Bandit、Semgrep、vulnhuntrに対するベンチマーク(Simon Willison氏の49ファイルのllm CLIで実施)では、getdebugが6つのAIアプリ固有の脆弱性を検出したのに対し、Banditは1,228件のノイズアラート(ほとんどがpytestのassert_used警告)を返し、Semgrepは3件の汎用検出結果を返したものの、AIアプリ関連の検出はありませんでした。Vulnhuntrはファイル選択時にCLIではなくウェブアプリエントリーポイントを対象とするため、0件を選択しました。LLM呼び出しを行うPythonアプリを提供するチームにとって、getdebugは汎用セキュリティツールでは対応していない領域を埋めます。
注目点
getdebugはOllama経由のローカルLLM SAST(無料、端末内)とClaudeベースのホスト型スキャン(有料)もオプションで提供しています。より新しいバージョン(0.5.5)ではより厳密な検出器が導入され、以前は安全とされていたフィクスチャーが重大な問題にフラグ立てされるようになり、ツールのアローリストロジックがさらに厳密化されていることがわかります。ベンチマークコーパスと方法論はGitHub(CodeSecBench)およびgetdebug.dev/benchで公開されており、プルリクエストを受け付けています。
こういう要約が、毎朝あなたのメールに届きます。
getdebugはオープンソースセキュリティリンティング環境における本当のブラインドスポットに対処しています。BanditとSemgrepは、それぞれPythonセキュリティと言語横断型SASTに設計された成熟した広く使われるツールで、SQLインジェクション、安全でないデシリアライゼーション、欠落した整合性チェックの検出に優れています。しかし、どちらもLLM固有のリスク、つまりユーザーオブジェクトのプロンプトへのシリアライゼーション、タイムアウトなしのストリーミング、メッセージアレイ内の互換性のないロールフィールドのマージを理解するよう設計されていません。ベンチマークはその汎用性のコストを示唆しています。49ファイルのコードベース上でBanditの1,228件のassert_used警告はほとんどの本番環境ではノイズであり、Semgrepの3件の検出結果は実在していますが汎用的で、AIアプリ固有ではありません。
vulnhuntrはLLM駆動型AIアプリ分析のカテゴリーリーダーとして位置づけられており、LLMを呼び出してエントリーポイントと脆弱性を推測することで異なるアプローチを採用しています。トレードオフはスコープです。ファイル選択はウェブアプリヒューリスティックに基づいており、CLIツールは分析されません。getdebugの正規表現層はウェブであろうとコマンドラインであろうと、LLM SDKと接触するあらゆるPythonで実行することでこれを回避しています。別方向でのトレードオフは、手書きされた正規表現パターンはLLMが推測する可能性のある新しい攻撃対象領域を見落とすことです。ツール設計者はこれを認め、オープンコミュニティからのフィードバックを招待しています。
公開ベンチマーク方法論とオープンソースコーパス(GitHub上のCodeSecBench)は透明性に高い基準を設定しています。simonw/llmの実世界テストでは、getdebugの7件の検出のうち2件は脅威モデルに依存しており(単一ユーザーツール内の2つのCLIユーザー入力間のプロンプトインジェクション)、リクエスト入力ではなくAPIレスポンスを通じてルーティングされるロールマージロジックです。ツールはフラグ立てされたすべてを表示し、チームは.getdebug-ignoreファイル経由でトリアージでき、境界線的なケースを認識しています。これは誤検知の削減と完全性とのトレードオフを優先する立場です。
業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。
登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →
この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。
Vercelが木曜に公表したデータによると、TypeSafe AIのJevは、9月15日の限定リリースから2週間以内に有料チームの35%が使用した

Reflection AIがエージェント型コーディング向けオープンウェイトモデルBeamを発表

AppleとMetaは、ハイエンドMacでの動作を想定した新しいオープンウェイトAIモデルを共同で公開すると発表した

CLIをANTHROPIC_BASE_URL環境変数でローカルのモックに向ける手順を解説

Claude Codeのフック(PreToolUse / PostToolUse)でBash・Write・Edit・MultiEdit・NotebookEditに緊急停止とforce-push、rm -rf ~、curl…

非技術者の運営者1人が、Google Playで4本、App Storeで3本のスマホアプリを展開
