Add support for CSAF v2.0 compliant repo
#10455
lucaskanashiro
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Description
When trying to use a
repoin atrivycall, its directory structure/files need to follow the VEX Repository Specification AFAIU. However, this specification is not followed by other standards, such as CSAF v2.0. Some big players, such as RedHat, are using a different structure that does not work withtrivyout-of-the-box: https://security.access.redhat.com/data/csaf/v2/ .Specifically for RedHat, I found out that CSAF is not yet supported (#7452), but it is used just as an example here.
I would like to have by default support for repositories following the CSAF v2.0 specification.
Currently, when using a CSAF v2.0 compliant repository fails because
vex-repository.jsonis not defined by this standard, but it is by the aquasecurity's VEX Repository Specification.$ trivy vex repo initTarget
None
Scanner
Vulnerability
Beta Was this translation helpful? Give feedback.
All reactions