Skip to content

fix: Add CISA KEV date parsing for Anchore Grype parser - #15730

Merged
Maffooch merged 1 commit into
DefectDojo:devfrom
Kasyap7:fix-grype-kev-date
Aug 19, 2026
Merged

fix: Add CISA KEV date parsing for Anchore Grype parser#15730
Maffooch merged 1 commit into
DefectDojo:devfrom
Kasyap7:fix-grype-kev-date

Conversation

@Kasyap7

@Kasyap7 Kasyap7 commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Parse CISA KEV data (kev_date/known_exploited) from Anchore Grype reports

Grype's JSON output includes a vulnerability.knownExploited[] array with CISA KEV data (dateAdded). This change gets the KEV data and sets kev_date and known_exploited on the Finding model.

  • Parses knownExploited[]: Matches the CVE against the finding's vulnerability IDs (primary + related) and pulls the dateAdded value to set kev_date and known_exploited.
  • Added unit test: test_grype_kev_date_parsing with fixture check_kev_date.json, covering one finding with a KEV entry and one without KEV.
  • Documentation: Added kev_date / known_exploited row to the field mapping table.

@Maffooch
Maffooch merged commit 2fd1467 into DefectDojo:dev Aug 19, 2026
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants