Open Source CVE Hunting Harness for Claude Code A Claude Code plugin that systematically finds real CVEs in open source packages through coordinated multi-agent security research.
FAQ
find-cve-agent is a Claude Code plugin with 21 hand-picked skills for security work, indexed on Flowy. Install it with the command on its page. It includes advisory-mining, auth-bypass, code-injection-codegen. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
$ npx -y skills add ByamB4/find-cve-agent --agent claude-code
Repo: ByamB4/find-cve-agent
Open Source CVE Hunting Harness for Claude Code
A Claude Code plugin that systematically finds real CVEs in open source packages through coordinated multi-agent security research.
find-cve-agent is a battle-tested harness of 20 skills organized as a 5-agent team. It provides structured workflows for every phase of vulnerability research: target discovery, code review, PoC development, false positive elimination, and responsible disclosure.
Every skill encodes practical knowledge about what gets accepted, what gets rejected, and how to avoid wasting time on false positives.
# Clone the plugin
git clone https://github.com/find-cve-agent/find-cve-agent.git
# Install into your project
cd your-research-workspace
bash /path/to/find-cve-agent/install.sh
# Start hunting
# In Claude Code:
/hunt <package-name>
Or manually copy the plugin contents into your project's .claude/ directory.
Recommended: Also install blader/humanizer to auto-clean AI patterns from disclosure reports before sending.
| Agent | Role | Key Responsibility |
|---|---|---|
| Director | Human lead | Approves targets, approves PoC plans, final submit/drop |
| Recon | Target discovery | Finds promising packages on npm/PyPI/GitHub |
| Hunter | Code review | Traces data flows from source to sink |
| Exploiter | PoC builder | Writes exploits, chains findings for max impact |
| Validator | FP eliminator | 6-gate verification, kills false positives |
| Registry | Bookkeeper | Tracks all targets, prevents duplicate work |
| Command | Description |
|---|---|
/hunt <package> | Full pipeline: registry check -> clone -> review -> PoC -> validate -> report |
/recon <category> | Find targets in a category (e.g., "csv parsers", "template engines") |
/check-nvd <package> | Query NVD and OSV.dev for existing CVEs |
/fp-check | Run the 6-gate false positive elimination on current finding |
/report | Generate a disclosure report from current finding |
/registry [query] | Query or update the research registry |
/cross-pollinate | Find the same vulnerability pattern in similar packages |
find-cve-agent/
+-- .claude-plugin/
| +-- plugin.json # Plugin manifest
+-- CLAUDE.md # Agent architecture and instructions
+-- README.md # This file
+-- LICENSE # Apache-2.0
+-- install.sh # Installation script
+-- agents/
| +-- recon.md # Target discovery agent
| +-- hunter.md # Code review agent
| +-- exploiter.md # PoC builder agent
| +-- validator.md # FP elimination agent
| +-- registry.md # Tracking agent
+-- commands/
| +-- hunt.md # /hunt command
| +-- recon.md # /recon command
| +-- check-nvd.md # /check-nvd command
| +-- fp-check.md # /fp-check command
| +-- report.md # /report command
| +-- registry.md # /registry command
| +-- cross-pollinate.md # /cross-pollinate command
+-- hooks/
| +-- hooks.json # Hook configuration
| +-- session-start-context.mjs
| +-- pretooluse-clone-dedup.mjs
| +-- pretooluse-finding-selfcheck.mjs
| +-- posttooluse-version-check.mjs
+-- templates/
+-- REGISTRY.md # Empty registry template
Contributions welcome. Areas of interest:
Please open an issue first to discuss significant changes.
Apache-2.0. See LICENSE.
This tool is for authorized security research only. It is designed for:
Do NOT use this tool to:
The authors assume no liability for misuse. You are responsible for ensuring your research complies with applicable laws and the target project's security policy.
.claude-plugin/
plugin.json
agents/
exploiter.md
hunter.md
recon.md
registry.md
validator.md
CLAUDE.md
commands/
check-nvd.md
cross-pollinate.md
fp-check.md
hunt.md
recon.md
registry.md
report.md
grep-patterns/
go.md
javascript.md
php.md
python.md
ruby.md
hooks/
hooks.json
posttooluse-version-check.mjs
pretooluse-clone-dedup.mjs
pretooluse-finding-selfcheck.mjs
session-start-context.mjs
install.sh
knowledge/
acceptance-rates.md
chaining-playbook.md
disclosure-channels.md
false-positive-patterns.md
maintainer-responses.md
rejection-taxonomy.md
secure-patterns.md
self-criticism-checklist.md
LICENSE
README.md
rules/
design-vs-bug.md
false-positive-avoidance.md
responsible-disclosure.md
version-checking.md
scripts/
check-nvd.sh
check-osv.sh
npm-stats.sh
semgrep/
go/
command-injection.yaml
path-traversal.yaml
ssrf.yaml
javascript/
code-injection.yaml
command-injection.yaml
path-traversal.yaml
prototype-pollution.yaml
python/
code-injection.yaml
command-injection.yaml
path-traversal.yaml
skills/
advisory-mining/
references/
diff-analysis.md
ghsa-api.md
SKILL.md
auth-bypass/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
code-injection-codegen/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
command-injection/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
cross-pollination/
references/
category-mapping.md
grep-app-usage.md
SKILL.md
decompression-bomb/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
entity-expansion/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
fp-check/
references/
bug-class-verification.md
deep-verification.md
evidence-templates.md
false-positive-patterns.md
gate-reviews.md
standard-verification.md
SKILL.md
jwt-attacks/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
method-clobbering/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
path-traversal/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
prototype-pollution/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
recursion-dos/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
redos/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
report-writing/
references/
channel-selection.md
cvss-quick-reference.md
SKILL.md
sandbox-escape/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
sqli/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
ssrf/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
ssti/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
target-recon/
references/
parallel-scanning.md
search-queries.md
SKILL.md
xxe/
references/
false-positive-indicators.md
poc-skeleton.md
sinks.md
SKILL.md
templates/
email-disclosure.md
finding-report.md
ghsa-report.md
hackerone-report.md
poc-skeleton.js
poc-skeleton.py
registry-template.md
REGISTRY.md
target-brief.md
verdict.mdยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic