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
1
Review findings
Check each finding’s file path and line number.
2
Read remediation
Follow the fix guidance provided for each issue.
3
Fix the issues
Apply the recommended fixes to your agent code.
4
Re-scan to verify
5
Ship with proof
Attach the clean scan to your PR.
How severity is determined
Flint AI Scan uses CVSS v4.0 (Common Vulnerability Scoring System) to calculate severity:
Severity comes from the CVSS vector, not subjective judgment. This gives you standardized risk scores you can show to security teams.
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)