pub struct Cve {
pub cvssv3: Option<Cvssv3>,
pub exploit_release_date: Option<DateTime<Utc>>,
pub exploitation_activity: Option<String>,
pub first_exploitation_date: Option<DateTime<Utc>>,
pub id: Option<String>,
pub impact: Option<String>,
pub observed_in_the_wild: Option<bool>,
pub references: Option<Vec<Reference>>,
pub upstream_fix_available: Option<bool>,
pub zero_day: Option<bool>,
}Expand description
CVE stands for Common Vulnerabilities and Exposures. Information from the CVE record that describes this vulnerability.
This type is not used in any activity, and only used as part of another schema.
Fields§
§cvssv3: Option<Cvssv3>Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document
exploit_release_date: Option<DateTime<Utc>>Date the first publicly available exploit or PoC was released.
exploitation_activity: Option<String>The exploitation activity of the vulnerability in the wild.
first_exploitation_date: Option<DateTime<Utc>>Date of the earliest known exploitation.
id: Option<String>The unique identifier for the vulnerability. e.g. CVE-2021-34527
impact: Option<String>The potential impact of the vulnerability if it was to be exploited.
observed_in_the_wild: Option<bool>Whether or not the vulnerability has been observed in the wild.
references: Option<Vec<Reference>>Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527
upstream_fix_available: Option<bool>Whether upstream fix is available for the CVE.
zero_day: Option<bool>Whether or not the vulnerability was zero day when the finding was published.