You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/guide/scanner/vulnerability.md
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -120,6 +120,11 @@ In such cases, unrecognized third-party packages will still be scanned against o
120
120
Conversely, packages from lesser-known but legitimate OS vendors may be incorrectly classified as third-party and skipped, leading to false negatives.
121
121
If you notice such cases, please [report it](https://github.com/aquasecurity/trivy/discussions/new?category=bugs).
122
122
123
+
!!! note
124
+
This applies to packages that are matched against an OS vendor's advisories.
125
+
A distribution whose own advisories describe the packages it rebuilds, such as [Echo](../coverage/os/echo.md), scans them even when they are classified as third-party.
126
+
[Seal Security](../coverage/others/seal.md) does both: its own `seal-*` packages are always scanned, while the remaining packages are matched against the base OS vendor's advisories and follow the rule above.
127
+
123
128
### Unfixed Vulnerabilities
124
129
The unfixed/unfixable vulnerabilities mean that the patch has not yet been provided on their distribution.
125
130
To hide unfixed/unfixable vulnerabilities, you can use the `--ignore-unfixed` flag.
The `<IMAGE>` specified in these commands must be the same as the one to which you attached the VEX attestation.
119
126
127
+
!!! warning "Signatures are not verified"
128
+
Trivy does not verify the signature of the discovered VEX attestation.
129
+
Anyone able to push to the image's repository can attach a VEX attestation that suppresses findings, so use `--vex oci` only with registries you trust.
0 commit comments