If you discover a vulnerability in VibeGuard itself, please do not open a public issue.
Report it privately:
- Email: yagyesh.vyas.security@gmail.com (or use GitHub's private vulnerability reporting)
- Include: description, reproduction steps, and impact assessment
- You will receive a response within 48 hours
This policy covers the VibeGuard scanner and its CLI/MCP tooling. It does not cover vulnerabilities found in the code you scan with VibeGuard — those are the responsibility of the code's author.
- We credit responsible reporters in release notes (unless you prefer to remain anonymous)
- We do not pursue legal action against good-faith security researchers
- Please give us reasonable time to fix and publish before disclosing publicly
- Zero runtime dependencies (supply-chain attack surface = 0)
- AST mode uses
acorninoptionalDependencies— the scanner works without it - All tests run in CI on every push and PR
- No network calls by default (
scan,fix,auto,mcp,install) - The runtime interceptor wraps
fetch,http.request,child_process.exec, andfs.readFileSyncto block outbound secrets and PII