Repolode
cloudflare

cloudflare/security-audit-skill

AIエージェントを導き、複数フェーズのセキュリティ監査と独立検証済みの機械可読な指摘事項の作成を支援するスキル。

スター
31,021
フォーク
1,947
未解決の Issue
66
最終コミット
先月

これは何?

security-auditは、コーディングエージェントをセキュリティ監査担当として動作させるスキルです。アーキテクチャ、信頼境界、入力面の調査、独立したサブエージェントによるカバレッジ重視の脆弱性探索、新たな検証担当者が各候補を反証しようとする敵対的検証、確認済み・needs_validation・却下の各レコードへの構造化、最終的なソース上の主張の独立検証、検証済みレコードからのレポートファイル生成という6つのフェーズで監査を実行します。

このスキルには、メモリ安全性、LLMを利用するターゲット、Webプロトコルと認証、クライアントサイドコード、サプライチェーンとCI、クラウドへのデプロイ、RPCとメッセージング、デスクトップやモバイルのIPCなどを対象とする、攻撃クラス別のプロンプトファイルが含まれています。指摘事項は、依存関係のない2つのNode.jsバリデーターでJSON Schemaに照らして検証され、カバレッジ台帳で調査済みのコード単位を追跡します。同じリポジトリに対して監査を繰り返す場合、以前の実行で残ったギャップを対象に、結果が追加されていきます。

このプロジェクトはCloudflareがメンテナンスしており、同社のブログ記事で紹介されている脆弱性発見ハーネスの出発点となっています。ターゲットが制御するビルドやテストは、外部ネットワーク接続のないOSレベルのサンドボックス内で実行することを想定しています。

主な機能

  • 01調査からターゲットに依存しないレポート作成までを網羅する6フェーズの監査ワークフロー
  • 02決定論的なカバレッジ台帳に基づいて動作する、独立したハンターエージェント
  • 03各候補の指摘事項を反証しようとする敵対的検証担当者
  • 04依存関係のないNode.jsスクリプトでJSON Schemaに照らして検証される指摘事項
  • 05ネイティブ、Web、クラウド、LLM、クライアントサイドのターゲット向け攻撃クラス別プロンプトライブラリ

ユースケース

  • コーディングエージェントを使って、コードベースを体系的にセキュリティレビューする
  • LLMを利用するアプリケーションで、プロンプトインジェクションやツールの不正使用を監査する
  • リポジトリの監査を繰り返し、以前の実行で残ったギャップを調べる
  • 後続のトリアージに向けて、機械可読な脆弱性レコードを作成する

トピック

よくある質問

security-audit-skill とは?
AIエージェントを導き、複数フェーズのセキュリティ監査と独立検証済みの機械可読な指摘事項の作成を支援するスキル。 security-auditは、コーディングエージェントをセキュリティ監査担当として動作させるスキルです。アーキテクチャ、信頼境界、入力面の調査、独立したサブエージェントによるカバレッジ重視の脆弱性探索、新たな検証担当者が各候補を反証しようとする敵対的検証、確認済み・needs_validation・却下の各レコードへの構造化、最終的なソース上の主張の独立検証、検証済みレコードからのレポートファイル生成という6つのフェーズで監査を実行します。
security-audit-skill は無料で使えますか?ライセンスは?
security-audit-skill は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
security-audit-skill は今もメンテナンスされていますか?
半年以内に更新あり。security-audit-skill の最終コミットは 2026年9月14日 です。
security-audit-skill は何に使えますか?
コーディングエージェントを使って、コードベースを体系的にセキュリティレビューする LLMを利用するアプリケーションで、プロンプトインジェクションやツールの不正使用を監査する リポジトリの監査を繰り返し、以前の実行で残ったギャップを調べる 後続のトリアージに向けて、機械可読な脆弱性レコードを作成する
security-audit-skill はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/cloudflare/security-audit-skill

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト