Vuls can now collect 305 new exploits that assigned CVE-ID.
Before
sqlite> select count(cve_id) from exploits where cve_id != "";
12236
sqlite> select count(distinct(cve_id)) from exploits where cve_id != "";
11544
sqlite> .mode csv
sqlite> .output /tmp/exploit-before.csv
sqlite> select cve_id from exploits where cve_id != "" order by cve_id;
sqlite> .output /tmp/exploit-before-uniq.csv
sqlite> select distinct(cve_id) from exploits where cve_id != "" order by cve_id;
After
sqlite> select count(cve_id) from exploits where cve_id != "";
12551
sqlite> select count(distinct(cve_id)) from exploits where cve_id != "";
11849
sqlite> .mode csv
sqlite> .output /tmp/exploit-after.csv
sqlite> select cve_id from exploits where cve_id != "" order by cve_id;
sqlite> .output /tmp/exploit-after-uniq.csv
sqlite> select distinct(cve_id) from exploits where cve_id != "" order by cve_id;
Added support for unexpected formatting of NVD XML.
Vuls can now collect 305 new exploits that assigned CVE-ID.
Before
After
Diff