| Version | Supported |
|---|---|
Latest 0.x release |
✅ |
Older 0.x releases |
|
| Unreleased branches | ❌ |
Please report vulnerabilities privately first.
- Do not open a public GitHub issue.
- Email:
jonathansantilli@gmail.comwith:- affected version
- reproduction steps
- impact assessment
- proof-of-concept (if available)
- We will acknowledge receipt within 5 business days and assign a tracking status.
- We validate and triage the report.
- We coordinate a fix and release timeline.
- We publish an advisory after a fix is available (or mitigation guidance if no fix is immediately possible).
- Use
--format sarifin CI to keep security findings visible in code-scanning workflows. - Treat exit code
2as a deployment/blocking condition in CI/CD. - Use
codegate run <tool>as a local pre-flight guard before launching AI coding tools; it blocks dangerous findings, can require confirmation for warning-only findings, and rechecks the scanned config surface before launch. - Use
--deeponly when you explicitly want Layer 3 remote metadata analysis. - Layer 3 requests are consent-gated per resource; skipped consent is reported for auditability.
- CodeGate does not execute untrusted MCP stdio command arrays during tool-description scanning.
- Use
codegate scan --reset-stateonly when you intentionally want to clear MCP config change history stored at the resolvedscan_state_pathlocation.