NVD: Come eseguire una query senza falsi positivi quando le voci CPE non vengono compilate per molti CVE?

1

Quindi il mio approccio ingenuo era di interrogare NVD per gli URI CPE dei prodotti software che uso.

Purtroppo ho notato che molte voci non hanno voci CPE. (ad esempio per il 2016 ci sono attualmente 1332 senza URI CPE).

Quindi questo significa che devo sfogliare queste parole chiave, che è abbastanza incline agli errori.

Ci sono altri modi per ottenere tutti i CVE per il software X?

    
posta arved 03.07.2018 - 15:33
fonte

1 risposta

2

Poiché non hai fornito alcuni esempi, ad esempio: dove hai ricevuto informazioni sul fatto che un CVE non fornisce CPE - né sulla base di qualche piattaforma o file forniti da un determinato fornitore. Presumo che tu stia utilizzando i feed di dati National Vulnerability Database (NVD), sia in formato XML 2.0 o JSON fornito da NIST a https://nvd.nist.gov/vuln/data-feeds , perché le informazioni raccolte dai file NIST (NVDCVE) sono le stesse in CVEDetails.com .

Affermerai che ci sono oltre mille voci senza CPE:

$ ls -lh
total 96136
-rw-r--r--  1 test  test    44M Aug 18 03:25 nvdcve-2.0-2016.xml
-rw-r--r--  1 test  test   2.6M Aug 20 06:57 nvdcve-2.0-2016.xml.zip
$ grep -c "\*\* REJECT \*\*" nvdcve-2.0-2016.xml
1106

Se ti stai chiedendo, perché ho usato la parola chiave " REJECT ": questo è l'unico modo in cui esiste un CVE e non è possibile trovare un CPE. Ad esempio:

$ grep -A5 "<entry id=\"CVE-2016-0001\">" nvdcve-2.0-2016.xml
  <entry id="CVE-2016-0001">
    <vuln:cve-id>CVE-2016-0001</vuln:cve-id>
    <vuln:published-datetime>2017-05-11T10:29:55.767-04:00</vuln:published-datetime>
    <vuln:last-modified-datetime>2017-05-11T10:29:55.767-04:00</vuln:last-modified-datetime>
    <vuln:summary>** REJECT **  DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: none. Reason: The CNA or individual who requested this candidate did not associate it with any vulnerability during 2016. Notes: none.</vuln:summary>
  </entry>

Il motivo per cui ciò accade, ho spiegato in questa domanda: Categorizzazione CVE nome del prodotto

    
risposta data 20.08.2018 - 12:40
fonte

Leggi altre domande sui tag