Discover and explore top open-source AI tools and projects—updated daily.
capitaloneAgentic AI for proactive source code security analysis
New!
Top 52.2% on SourcePulse
VulnHunter is an agentic AI security tool designed for proactive, attacker-first source code analysis. It addresses the limitations of traditional SAST tools by identifying genuinely exploitable vulnerabilities, mapping attack paths, and providing evidence-backed fixes, benefiting engineers and security professionals seeking actionable insights into code security.
How It Works
VulnHunter employs an "attacker-first" forward analysis approach, simulating an adversary's journey from entry points to potential exploits, contrasting with traditional "sink-first" methods. A core "Falsification Engine" rigorously attempts to disprove identified vulnerabilities, ensuring only high-priority, actionable defects reach the user. The system operates via three composable Claude Code skills: /vulnhunt for discovery, /vulnhunter-fix for developer-led remediation, and /vulnhunt-fix-verify for independent validation, forming a closed-loop hunt-fix-verify process.
Quick Start & Requirements
git clone https://github.com/capitalone/vulnhunter.git), cd vulnhunter, and run ./install.sh to copy skills into ~/.claude/skills/.git and an authenticated GitHub CLI (gh).https://github.com/capitalone/vulnhunter.gitvulnhunter-fix/README.mdvulnhunter-agent/README.mdharness/README.mdHighlighted Details
/vulnhunt (hunt), /vulnhunter-fix (fix), and /vulnhunt-fix-verify (verify).vulnhunter-agent/) for CI/CD integration and a local harness (harness/) for batch scanning and benchmarking.Maintenance & Community
Developed internally at Capital One, VulnHunter is released to the community. Specific community channels like Discord or Slack are not detailed in the README.
Licensing & Compatibility
Distributed under the terms of the Apache License, Version 2.0. This license is generally permissive for commercial use and integration into closed-source projects.
Limitations & Caveats
The tool is built and optimized for Claude Opus, requiring frontier-class LLM reasoning capabilities. Running VulnHunter on Anthropic's platforms necessitates enrollment in their Cyber Verification Program to avoid potential blocking by real-time safeguards. Users must ensure they have explicit authorization before scanning any codebase.
4 days ago
Inactive