repology / repology-updater

Repology backend service to update repository and package data
https://repology.org
GNU General Public License v3.0
482 stars 165 forks source link

Integrate with vulnerability databases #15

Open AMDmi3 opened 7 years ago

AMDmi3 commented 7 years ago

Mark vulnerable package versions

The plan:

davidak commented 6 years ago

Maybe you can get inspiration how to implement this from https://github.com/flyingcircusio/vulnix#theory-of-operation?

AMDmi3 commented 6 years ago

It has nothing to do with inspiration, there's just a pile of technical problems. Apart from just parsing nvd, we

AMDmi3 commented 4 years ago
AMDmi3 commented 4 years ago

For the record, I've spotted an incorrect CVE information which leads to false positive. Here's a CVE which makes latest OpenVPN version look vulnerable, while in fact it refers to OpenVPN Access Server and should have CPE cpe:2.3:a:openvpn:openvpn_access_server:*:*:*:*:*:*:*:* instead of cpe:2.3:a:openvpn:openvpn:*:*:*:*:*:*:*:*.

1

I've mailed to nvd@nist.gov and hope it'll get fixed soon - in fact I expect more corrections to follow as people spot them, and it's important to establish communication to NVD allowing to fix them quickly and make NVD itself more useful and reliable.

Update: it was fixed, but I've got no reply. Other similar problems will be listed in repology/repology-rules#367