intel / cve-bin-tool

The CVE Binary Tool helps you determine if your system includes known vulnerabilities. You can scan binaries for over 200 common, vulnerable components (openssl, libpng, libxml2, expat and others), or if you know the components used, you can get a list of known vulnerabilities associated with an SBOM or a list of components and versions.
https://cve-bin-tool.readthedocs.io/en/latest/
GNU General Public License v3.0
1.14k stars 444 forks source link

refactor: changed language parsers and query #4188

Closed inosmeet closed 2 weeks ago

inosmeet commented 2 weeks ago

Changed all the language parsers according to the purl2cpe database and made the database query universal for all parsers.

terriko commented 2 weeks ago

I've applied the copyright line fix. Assuming the linters run this should be ready to merge. I'll be back to check on it later.