Class Cve
CVE stands for Common Vulnerabilities and Exposures. Information from the CVE record that describes this vulnerability.
Implements
Inherited Members
Namespace: Google.Apis.SecurityCommandCenter.v1beta2.Data
Assembly: Google.Apis.SecurityCommandCenter.v1beta2.dll
Syntax
public class Cve : IDirectResponseSchema
Properties
Cvssv3
Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document
Declaration
[JsonProperty("cvssv3")]
public virtual Cvssv3 Cvssv3 { get; set; }
Property Value
Type | Description |
---|---|
Cvssv3 |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExploitReleaseDate
object representation of ExploitReleaseDateRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ExploitReleaseDateDateTimeOffset instead.")]
public virtual object ExploitReleaseDate { get; set; }
Property Value
Type | Description |
---|---|
object |
ExploitReleaseDateDateTimeOffset
DateTimeOffset representation of ExploitReleaseDateRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ExploitReleaseDateDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ExploitReleaseDateRaw
Date the first publicly available exploit or PoC was released.
Declaration
[JsonProperty("exploitReleaseDate")]
public virtual string ExploitReleaseDateRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
ExploitationActivity
The exploitation activity of the vulnerability in the wild.
Declaration
[JsonProperty("exploitationActivity")]
public virtual string ExploitationActivity { get; set; }
Property Value
Type | Description |
---|---|
string |
FirstExploitationDate
object representation of FirstExploitationDateRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use FirstExploitationDateDateTimeOffset instead.")]
public virtual object FirstExploitationDate { get; set; }
Property Value
Type | Description |
---|---|
object |
FirstExploitationDateDateTimeOffset
DateTimeOffset representation of FirstExploitationDateRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? FirstExploitationDateDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
FirstExploitationDateRaw
Date of the earliest known exploitation.
Declaration
[JsonProperty("firstExploitationDate")]
public virtual string FirstExploitationDateRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
The unique identifier for the vulnerability. e.g. CVE-2021-34527
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type | Description |
---|---|
string |
Impact
The potential impact of the vulnerability if it was to be exploited.
Declaration
[JsonProperty("impact")]
public virtual string Impact { get; set; }
Property Value
Type | Description |
---|---|
string |
ObservedInTheWild
Whether or not the vulnerability has been observed in the wild.
Declaration
[JsonProperty("observedInTheWild")]
public virtual bool? ObservedInTheWild { get; set; }
Property Value
Type | Description |
---|---|
bool? |
References
Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527
Declaration
[JsonProperty("references")]
public virtual IList<Reference> References { get; set; }
Property Value
Type | Description |
---|---|
IList<Reference> |
UpstreamFixAvailable
Whether upstream fix is available for the CVE.
Declaration
[JsonProperty("upstreamFixAvailable")]
public virtual bool? UpstreamFixAvailable { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ZeroDay
Whether or not the vulnerability was zero day when the finding was published.
Declaration
[JsonProperty("zeroDay")]
public virtual bool? ZeroDay { get; set; }
Property Value
Type | Description |
---|---|
bool? |