-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vulns attestation "result" struct discrepancy #391
Comments
FYI @edonadei |
Decision was to be fixed in v0.2 which is merged in #345. However, the |
Following up to this one, I've opened #434 to address two inconsistencies between the protos and the spec with the |
There may be a discrepancy with the intoto vuln predicate (if i interpret it right).
It looks like the spec specifies
scanner.result.[*].vulnerability, optional object
indicates a nestedvulnerability
object, but within the example, it shows no intermediary "vulnerability" object.It seems like the intent is to have
scanner.result.[*] optional object
instead ofscanner.result.[*].vulnerability, optional object
?EDIT:
A similar discrepancy seems to hold with the severity field, where it is not specified as a list but shows as a list.
scanner.result.[*].vulnerability.severity, required object
but the example shows a list
EDIT 2:
Invocation also exists in the example, not part of the spec:
The text was updated successfully, but these errors were encountered: