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
What you expected to happen:
Either grype gates the finding on a proper detection of a vulnerable library version, or syft extracts the proper package version
How to reproduce it (as minimally and precisely as possible):
Run the commands of the example above
Anything else we need to know?:
Environment:
Output of grype version: grype 0.73.3
OS (e.g: cat /etc/os-release or similar): MacOS 14.1.1
The text was updated successfully, but these errors were encountered:
Hey @Atharex, we recently made some changes to the dotnet code in the latest versions of Syft and Grype. Can you upgrade to Grype 0.73.5 and Syft 0.99 and see if those false positives go away? If you look at the release notes for Syft 0.99 (https://github.com/anchore/syft/releases/tag/v0.99.0), the last line in "Bug Fixes" is what we think fixed the problem. -- let us know if you run into anything else!
What happened:
Scanning the latest dotnet SDK image from Microsoft returns a potentially false positive finding
This is a dotnet 7 image and it returns findings of vulnerable dotnet 6 packages.
Running syft with JSON output shows the following example (filepath corresponds to a correct dotnet 7 package)
What you expected to happen:
Either grype gates the finding on a proper detection of a vulnerable library version, or syft extracts the proper package version
How to reproduce it (as minimally and precisely as possible):
Run the commands of the example above
Anything else we need to know?:
Environment:
grype version
: grype 0.73.3cat /etc/os-release
or similar): MacOS 14.1.1The text was updated successfully, but these errors were encountered: