tanviet12/vbsec
Security scanning skill for Claude Code, Codex and Antigravity. Finds the 21 most common vulnerabilities in AI-written code and shows how to fix each one.
解決する課題
vbsecは、AIアシスタントが生成したコードのセキュリティ脆弱性を特定します。SQLインジェクション、ハードコードされたシークレット、アクセス制御の不備など、AIによって頻繁に導入されるものの、手動レビューで見落とされがちな21の一般的なセキュリティ欠陥を対象としています。
仕組み
単純なパターンマッチングを行うスキャナーとは異なり、vbsecはデータフロー解析を実行して、コード内で情報がどのように移動するかを理解します。データを信頼レベルに分類し、信頼できない入力(URLやフォームなど)が適切にサニタイズされずに危険な関数に到達した場合のみをフラグします。Go、PHP、TypeScript/JavaScript、Python、.NETをサポートし、複数の並列エージェントに作業を分割することで大規模リポジトリにも対応します。
対象ユーザー
AIコーディングアシスタントを使用し、セキュリティバグを本番環境に持ち込む前に確実に自動検出したい開発者向けです。コードが危険な理由とその修正方法について、分かりやすい段階的な説明が必要な方に特に役立ちます。セキュリティ専門知識の有無を問いません。
特長
- インジェクション、認証の欠陥、設定エラーを含む21の一般的な脆弱性タイプをコードからスキャンします。
- 各問題について、元のコードと推奨修正を含む実用的な平易な説明を提供します。
- テキストパターンのマッチングではなくデータの発生源を追跡することで、誤警報を減らします。
- Claude Code、OpenAI Codex、Google Antigravityと直接統合します。
- 英語またはベトナム語でレポートを生成し、CI/CDパイプラインに適したJSON要約を提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト