-
Notifications
You must be signed in to change notification settings - Fork 526
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
Incorrect vulnerability mapping for Ruby #4804
Comments
@michalnicp would this be tackled by your macOS improvements? |
This is a false positive that gets flagged because the ruby library mechanize has the word "ruby" in the title, and happens to have a version that matches a ruby version.
We could add an entry to the
but we would need to potentially add an entry for every major.minor ruby version and keep this up to date |
Fleet version: 4.11.0
Operating system: Host is macOS
💥 Actual behavior
https://dogfood.fleetdm.com/hosts/manage/?order_key=hostname&order_direction=asc&team_id=2&software_id=21269
The linked CVE (https://nvd.nist.gov/vuln/detail/CVE-2021-21289) is for a particular Ruby library (mechanize), but Fleet incorrectly matches this to the Ruby version installed.
There is probably a whole "class" of false positives generated by CVEs reported against Ruby libraries (and perhaps other ecosystems such as Python?)
More info
The text was updated successfully, but these errors were encountered: