-
-
Notifications
You must be signed in to change notification settings - Fork 600
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
Analyzers return very old CVEs #4399
Comments
Can you please give a few examples of which vulnerabilities are erroneously reported for which components, and why you believe they are not valid? It would also help if you could attach the SBOM you used to the issue. |
Hello, sure here is a full use case.
Note that I include the vulnerabilities in the report here. I usually don't since I'm using Dependency Track for that purpose but I'll use them as a comparison.
I do not explain the very old vulnerabilities before 2024. I also do not retrieve the same vulnerabilities as I do with Trivy. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Current Behavior
Hello,
In some cases, very old CVEs are identified while they don't seem to actually affect the project. In my case I generate an CycloneDX 1.6 SBOM using trivy for the following image:
quay.io/jetstack/cert-manager-cainjector:v1.12.3
When I import it in Dependency-Track, the analyzers return CVEs from 2007 while analyzers like trivy don't.
Steps to Reproduce
trivy image quay.io/jetstack/cert-manager-cainjector:v1.12.3 --format cyclonedx --scanners vuln -o sbom.json
.Expected Behavior
Dependency-Track should only return CVEs affecting the project.
Dependency-Track Version
4.12.0
Dependency-Track Distribution
Container Image
Database Server
PostgreSQL
Database Server Version
14.5
Browser
N/A
Checklist
The text was updated successfully, but these errors were encountered: