What’s in your scan results
Understanding findings
Each finding shows: What’s broken:title- Clear description of the issuecategory- OWASP ASI01-ASI10 category (industry-standard mapping)evidence- The actual code that triggered the finding
ai_spm_severity- Critical, High, Medium, or Lowcvss_scores.base_score- Industry-standard CVSS v4 score (0.0-10.0)
file_path- Exact file locationline_number- Line where the issue appearsremediation- How to fix it
What to do next
Clean scan (no findings)?- Attach
scan_<timestamp>.jsonto your PR as proof - Ship with confidence
How severity is determined
Flint AI Scan uses CVSS v4.0 (Common Vulnerability Scoring System) to calculate severity:| Severity | CVSS Score | Examples |
|---|---|---|
| Critical | 9.0-10.0 | Hardcoded credentials, arbitrary code execution |
| High | 7.0-8.9 | Prompt injection, missing auth |
| Medium | 4.0-6.9 | Unbounded loops, missing validation |
| Low | 0.1-3.9 | Deprecated functions, warnings |
Advanced: What Flint AI CLI filtered out
Your scan JSON may include:triage_dismissed - Findings that describe expected behavior for your agent’s purpose
triage_downgraded - Findings with disproportionate severity that were adjusted
This transparency shows what the Flint AI CLI AI reasoning layer filtered and why, so you can verify the triage decisions.
See How scanning works for details on the 4-layer pipeline.
Share your results
Attachscan_<timestamp>.json to:
- Pull requests (proof you validated before merging)
- Team reviews (show what you found and fixed)
- Security audits (OWASP/CVSS validation)