Skip to content

CycloneDX VEX: Trivy fails to suppress all findings when the same CVE (with a different PURL) is listed in multiple VEX statements. #7885

Closed Answered by DmitriyLewen
johnnyrootio asked this question in Q&A
Discussion options

You must be logged in to vote

Got it.

We use only the last element for the vulnerability.
This is necessary to be able to add/remove/update the vulnerability information (instead of overwriting it).
https://github.com/openvex/spec/blob/fa5ba0c0afedb008dc5ebad418548cacf16a3ca7/OPENVEX-SPEC.md#the-vex-statement

If you want to suppress multiple packets, you need to add all packets to the affects array.

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@DmitriyLewen
Comment options

Answer selected by DmitriyLewen
@johnnyrootio
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
triage/support Indicates an issue that is a support question. scan/vulnerability Issues relating to vulnerability scanning
2 participants