Definieer een van de volgende queryparameters om de geretourneerde resultaten te filteren. Als u geen queryparameters instelt, worden alle apparaatverbindingen geretourneerd.
Name
Omschrijving
Voorbeeld
Vereist/optioneel
gedetecteerdBefore
Numerieke. Filter resultaten die zijn gedetecteerd vóór een bepaalde tijd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone.
Numerieke. Filter resultaten die na een bepaalde tijd zijn gedetecteerd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone.
Numerieke. Filter resultaten op een bepaald tijdsbestek waarin verbindingen actief waren. Achterwaarts gedefinieerd, in minuten, vanaf de huidige tijd.
Numerieke. Filter resultaten die zijn gedetecteerd vóór een bepaalde tijd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone.
Numerieke. Filter resultaten die na een bepaalde tijd zijn gedetecteerd, waarbij de opgegeven tijd wordt gedefinieerd in milliseconden uit epoch-tijd en in UTC-tijdzone.
Numerieke. Filter resultaten op een bepaald tijdsbestek waarin verbindingen actief waren. Achterwaarts gedefinieerd, in minuten, vanaf de huidige tijd.
Gebruik deze API om een lijst aan te vragen met alle bekende CVE's die zijn gedetecteerd op apparaten in het netwerk, gesorteerd op aflopende CVE-score.
Definieer een van de volgende queryparameters om de geretourneerde resultaten te filteren.
Name
Omschrijving
Voorbeeld
Vereist/optioneel
Boven
Numerieke. Bepaal hoeveel cv's met de hoogste score moeten worden opgehaald voor elk IP-adres van het apparaat.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
Optioneel. Standaard = 100
Type: JSON
JSON-matrix van CVE-objecten van apparaten of het volgende foutbericht:
Bericht
Beschrijving
Fout – fout
Bewerking mislukt
Antwoordvelden geslaagd
Name
Type
Nullable/Not nullable
Lijst met waarden
cveId
String
Niet nullable
Een canonieke, industriestandaard id voor de opgegeven CVE.
ipAddress
String
Niet nullable
IP-adressen
Score
String
Niet nullable
Een CVE-score, tussen 0,0 en 10,0
attackVector
String
Niet nullable
Network, , Adjacent Networkof LocalPhysical
beschrijving
String
Niet nullable
-
Responsvoorbeeld
[
{
"cveId": "CVE-2007-0099",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Race condition in the msxml3 module in Microsoft XML Core
Services 3.0, as used in Internet Explorer 6 and other
applications, allows remote attackers to execute arbitrary
code or cause a denial of service (application crash) via many
nested tags in an XML document in an IFRAME, when synchronous
document rendering is frequently disrupted with asynchronous
events, as demonstrated using a JavaScript timer, which can
trigger NULL pointer dereferences or memory corruption, aka
\"MSXML Memory Corruption Vulnerability.\""
},
{
"cveId": "CVE-2009-1547",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Unspecified vulnerability in Microsoft Internet Explorer 5.01
SP4, 6, 6 SP1, and 7 allows remote attackers to execute
arbitrary code via a crafted data stream header that triggers
memory corruption, aka \"Data Stream Header Corruption
Vulnerability.\""
}
]
Definieer de volgende queryparameter om de geretourneerde resultaten te filteren.
Name
Omschrijving
Voorbeeld
Vereist/optioneel
Boven
Numerieke. Bepaal hoeveel cv's met de hoogste score moeten worden opgehaald voor elk IP-adres van het apparaat.
/api/v1/devices/cves?top=50
/api/v1/devices/<ipAddress>/cves?top=50
Optioneel. Standaard = 100
Type: JSON
JSON-matrix van CVE-objecten van apparaten of het volgende foutbericht:
Bericht
Beschrijving
Fout – fout
Bewerking mislukt
Antwoordvelden geslaagd
Name
Type
Nullable/Not nullable
Lijst met waarden
cveId
String
Niet nullable
Een canonieke, industriestandaard id voor de opgegeven CVE.
ipAddress
String
Niet nullable
IP-adressen
Score
String
Niet nullable
Een CVE-score, tussen 0,0 en 10,0
attackVector
String
Niet nullable
Network, , Adjacent Networkof LocalPhysical
beschrijving
String
Niet nullable
-
Responsvoorbeeld
[
{
"cveId": "CVE-2007-0099",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Race condition in the msxml3 module in Microsoft XML Core
Services 3.0, as used in Internet Explorer 6 and other
applications, allows remote attackers to execute arbitrary
code or cause a denial of service (application crash) via many
nested tags in an XML document in an IFRAME, when synchronous
document rendering is frequently disrupted with asynchronous
events, as demonstrated using a JavaScript timer, which can
trigger NULL pointer dereferences or memory corruption, aka
\"MSXML Memory Corruption Vulnerability.\""
},
{
"cveId": "CVE-2009-1547",
"score": "9.3",
"ipAddress": "10.35.1.51",
"attackVector": "NETWORK",
"description": "Unspecified vulnerability in Microsoft Internet Explorer 5.01
SP4, 6, 6 SP1, and 7 allows remote attackers to execute
arbitrary code via a crafted data stream header that triggers
memory corruption, aka \"Data Stream Header Corruption
Vulnerability.\""
}
]
Definieer de volgende queryparameter om de geretourneerde resultaten te filteren. Als u geen queryparameters instelt, worden alle apparaatverbindingen geretourneerd.
Name
Omschrijving
Voorbeeld
Vereist/optioneel
Gemachtigd
Booleaanse:
- true: Filter alleen op gegevens op geautoriseerde apparaten. - false: Filter alleen op gegevens op niet-geautoriseerde apparaten.
/api/v1/devices/
Optioneel
Antwoordtype: JSON
Matrix van JSON-objecten die apparaatobjecten vertegenwoordigen of het volgende foutbericht:
Bericht
Beschrijving
Fout – fout
Bewerking mislukt
Antwoordvelden geslaagd
Name
Type
Nullable/Not nullable
Lijst met waarden
id
Numerieke. Hiermee definieert u de apparaat-id.
Niet nullable
-
ipAddresses
JSON-matrix met tekenreeksen.
Nullable
-
name
Tekenreeks. Hiermee definieert u de apparaatnaam.
Niet nullable
-
Leverancier
Tekenreeks. Definieert de leverancier van het apparaat.
Nullable
-
Operatingsystem
Enum. Definieert het besturingssysteem van het apparaat.