copy paste from https://api.intelgraph.idefense.com/swagger-ui.html#!/vulnerability/searchByVulnerabilityQueryUsingGET
SearchResults«Vulnerability» {
more (boolean, optional),
page (integer, optional),
page_size (integer, optional),
results (Array[Vulnerability], optional),
total_size (integer, optional)
}
Vulnerability {
advertised_by (VulnerabilityAdvertisedBy, optional),
affects (VulnerabilityAffects, optional),
alias (Array[string], optional),
also_identifies (VulnerabilityAlsoIdentifies, optional),
analysis (string, optional): Translatable ,
classification_of_vulnerability_type (string, optional),
created_on (string, optional),
cvss2 (string, optional),
cvss2_base_score (number, optional),
cvss2_temporal_score (number, optional),
cvss3 (string, optional),
cvss3_base_score (number, optional),
cvss3_temporal_score (number, optional),
cwe (string, optional),
description (string, optional): Translatable ,
exclusive (boolean, optional),
exploited_by (VulnerabilityExploitedBy, optional),
first_seen_active (string, optional),
fixed_by (VulnerabilityFixedBy, optional),
history (Array[VulnerabilityHistory], optional),
identified_by (VulnerabilityIdentifiedBy, optional),
index_timestamp (string, optional),
key (string, optional),
last_modified (string, optional),
last_published (string, optional),
mentioned_by (Array[string], optional),
mitigation (string, optional): Translatable ,
notable_vuln (boolean, optional),
notable_zero_day (boolean, optional),
pocs (Array[VulnerabilityProofOfConcept], optional),
popularity (integer, optional),
replication_id (integer, optional),
severity (integer, optional),
sources_external (Array[VulnerabilitySource], optional),
threat_types (Array[string], optional),
title (string, optional): Translatable ,
translations (VulnerabilityTranslations, optional),
translations_fr (VulnerabilityTranslations, optional),
translations_ja (VulnerabilityTranslations, optional),
uuid (string, optional),
vendor_fix_external (Array[VulnerabilityVendorAdvisory], optional),
workarounds (Array[VulnerabilityWorkaround], optional),
wormable (boolean, optional),
zero_day (boolean, optional)
}
VulnerabilityAdvertisedBy {
threat_group (Array[VulnerabilityAdvertisedThreatGroup], optional)
}
VulnerabilityAffects {
packages (Array[VulnerabilityAffectedPackage], optional),
vuln_techs (Array[VulnerabilityAffectedVulnTech], optional)
}
VulnerabilityAlsoIdentifies {
vulnerability (Array[VulnerabilityOtherVulnerability], optional)
}
VulnerabilityExploitedBy {
file (Array[string], optional),
malicious_tool (Array[string], optional),
malware_family (Array[string], optional)
}
VulnerabilityFixedBy {
packages (Array[VulnerabilityPatchedPackage], optional),
vuln_techs (Array[VulnerabilityPatchedVulnTech], optional)
}
VulnerabilityHistory {
comment (string, optional),
timestamp (string, optional),
updated_properties (Array[string], optional)
}
VulnerabilityIdentifiedBy {
detection_signature (Array[string], optional)
}
VulnerabilityProofOfConcept {
datetime (string, optional),
description (string, optional),
poc_author (string, optional),
poc_name (string, optional),
url (string, optional)
}
VulnerabilitySource {
datetime (string, optional),
description (string, optional),
name (string, optional),
reputation (integer, optional),
url (string, optional)
}
VulnerabilityTranslations {
analysis (string, optional),
description (string, optional),
last_modified (string, optional),
mitigation (string, optional),
replication_id (integer, optional),
title (string, optional),
translated_timestamp (string, optional),
translation_history (Array[VulnerabilityTranslationHistory], optional)
}
VulnerabilityVendorAdvisory {
datetime (string, optional),
id (string, optional),
url (string, optional)
}
VulnerabilityWorkaround {
comment (string, optional),
url_reference (string, optional)
}
VulnerabilityAdvertisedThreatGroup {
created_on (string, optional),
key (string, optional),
last_modified (string, optional),
threat_types (Array[string], optional),
uuid (string, optional)
}
VulnerabilityAffectedPackage {
and_prior_versions (boolean, optional),
architecture (string, optional),
created_on (string, optional),
key (string, optional),
last_modified (string, optional),
package_name (string, optional),
package_security (boolean, optional),
package_type (string, optional),
package_version (string, optional),
uuid (string, optional)
}
VulnerabilityAffectedVulnTech {
alias (Array[string], optional),
and_prior_versions (boolean, optional),
category (Array[string], optional),
cpe_in_dictionary (boolean, optional),
created_on (string, optional),
description (string, optional),
display_name (string, optional),
edition (string, optional),
key (string, optional),
language (string, optional),
last_modified (string, optional),
part (string, optional),
product (string, optional),
update (string, optional),
uuid (string, optional),
vendor (string, optional),
version (string, optional)
}
VulnerabilityOtherVulnerability {
created_on (string, optional),
key (string, optional),
last_modified (string, optional),
threat_types (Array[string], optional),
uuid (string, optional)
}
VulnerabilityPatchedPackage {
architecture (string, optional),
created_on (string, optional),
key (string, optional),
last_modified (string, optional),
package_name (string, optional),
package_security (boolean, optional),
package_type (string, optional),
package_version (string, optional),
patches (Array[VulnerabilityPatch], optional),
uuid (string, optional)
}
VulnerabilityPatchedVulnTech {
alias (Array[string], optional),
category (Array[string], optional),
cpe_in_dictionary (boolean, optional),
created_on (string, optional),
description (string, optional),
display_name (string, optional),
edition (string, optional),
key (string, optional),
language (string, optional),
last_modified (string, optional),
part (string, optional),
patches (Array[VulnerabilityPatch], optional),
product (string, optional),
update (string, optional),
uuid (string, optional),
vendor (string, optional),
version (string, optional)
}
VulnerabilityTranslationHistory {
comment (string, optional),
timestamp (string, optional),
updated_properties (Array[string], optional)
}
VulnerabilityPatch {
id (string, optional),
url (string, optional)
}
