#[non_exhaustive]pub struct Cve {Show 16 fields
pub created_time: Option<i64>,
pub created_time_dt: Option<String>,
pub cvss: Option<Vec<Cvss>>,
pub cwe: Option<Box<Cwe>>,
pub cwe_uid: Option<String>,
pub cwe_url: Option<String>,
pub desc: Option<String>,
pub epss: Option<Box<Epss>>,
pub modified_time: Option<i64>,
pub modified_time_dt: Option<String>,
pub product: Option<Box<Product>>,
pub references: Option<Vec<String>>,
pub related_cwes: Option<Vec<Cwe>>,
pub title: Option<String>,
pub type: Option<String>,
pub uid: Option<String>,
}Expand description
CVE
The Common Vulnerabilities and Exposures (CVE) object represents publicly disclosed cybersecurity vulnerabilities defined in CVE Program catalog (CVE). There is one CVE Record for each vulnerability in the catalog.
[] Category: | Name: cve
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.created_time: Option<i64>Created Time
The Record Creation Date identifies when the CVE ID was issued to a CVE Numbering Authority (CNA) or the CVE Record was published on the CVE List. Note that the Record Creation Date does not necessarily indicate when this vulnerability was discovered, shared with the affected vendor, publicly disclosed, or updated in CVE.
recommended
created_time_dt: Option<String>Created Time
The Record Creation Date identifies when the CVE ID was issued to a CVE Numbering Authority (CNA) or the CVE Record was published on the CVE List. Note that the Record Creation Date does not necessarily indicate when this vulnerability was discovered, shared with the affected vendor, publicly disclosed, or updated in CVE.
optional
cvss: Option<Vec<Cvss>>CVSS Score
The CVSS object details Common Vulnerability Scoring System (CVSS) scores from the advisory that are related to the vulnerability.
recommended
cwe: Option<Box<Cwe>>CWE
The CWE object represents a weakness in a software system that can be exploited by a threat actor to perform an attack. The CWE object is based on the Common Weakness Enumeration (CWE) catalog.
optional
cwe_uid: Option<String>§cwe_url: Option<String>CWE URL
Common Weakness Enumeration (CWE) definition URL. For example: https://cwe.mitre.org/data/definitions/787.html.
optional
desc: Option<String>Description
A brief description of the CVE Record.
optional
epss: Option<Box<Epss>>EPSS
The Exploit Prediction Scoring System (EPSS) object describes the estimated probability a vulnerability will be exploited. EPSS is a community-driven effort to combine descriptive information about vulnerabilities (CVEs) with evidence of actual exploitation in-the-wild. (EPSS).
optional
modified_time: Option<i64>Modified Time
The Record Modified Date identifies when the CVE record was last updated.
optional
modified_time_dt: Option<String>Modified Time
The Record Modified Date identifies when the CVE record was last updated.
optional
product: Option<Box<Product>>Product
The product where the vulnerability was discovered.
optional
references: Option<Vec<String>>References
A list of reference URLs with additional information about the CVE Record.
recommended
Related CWEs
Describes the Common Weakness Enumeration (CWE) details related to the CVE Record.
optional
title: Option<String>Title
A title or a brief phrase summarizing the CVE record.
recommended
type: Option<String>Vulnerability Type
The vulnerability type as selected from a large dropdown menu during CVE refinement.
Most frequently used vulnerability types are:DoS, Code Execution, Overflow, Memory Corruption, Sql Injection, XSS, Directory Traversal, Http Response Splitting, Bypass something, Gain Information, Gain Privileges, CSRF, File Inclusion. For more information see Vulnerabilities By Type distributions.
recommended
uid: Option<String>CVE ID
The Common Vulnerabilities and Exposures unique number assigned to a specific computer vulnerability. A CVE Identifier begins with 4 digits representing the year followed by a sequence of digits that acts as a unique identifier. For example: CVE-2021-12345.
required