public sealed class Cve : IMessage<Cve>, IEquatable<Cve>, IDeepCloneable<Cve>, IBufferMessage, IMessage
Reference documentation and code samples for the Security Command Center v2 API class Cve.
CVE stands for Common Vulnerabilities and Exposures. Information from the CVE record that describes this vulnerability.
Namespace
Google.Cloud.SecurityCenter.V2Assembly
Google.Cloud.SecurityCenter.V2.dll
Constructors
Cve()
public Cve()
Cve(Cve)
public Cve(Cve other)
Parameter | |
---|---|
Name | Description |
other |
Cve |
Properties
Cvssv3
public Cvssv3 Cvssv3 { get; set; }
Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document
Property Value | |
---|---|
Type | Description |
Cvssv3 |
ExploitReleaseDate
public Timestamp ExploitReleaseDate { get; set; }
Date the first publicly available exploit or PoC was released.
Property Value | |
---|---|
Type | Description |
Timestamp |
ExploitationActivity
public Cve.Types.ExploitationActivity ExploitationActivity { get; set; }
The exploitation activity of the vulnerability in the wild.
Property Value | |
---|---|
Type | Description |
CveTypesExploitationActivity |
Id
public string Id { get; set; }
The unique identifier for the vulnerability. e.g. CVE-2021-34527
Property Value | |
---|---|
Type | Description |
string |
Impact
public Cve.Types.RiskRating Impact { get; set; }
The potential impact of the vulnerability if it was to be exploited.
Property Value | |
---|---|
Type | Description |
CveTypesRiskRating |
ObservedInTheWild
public bool ObservedInTheWild { get; set; }
Whether or not the vulnerability has been observed in the wild.
Property Value | |
---|---|
Type | Description |
bool |
References
public RepeatedField<Reference> References { get; }
Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527
Property Value | |
---|---|
Type | Description |
RepeatedFieldReference |
UpstreamFixAvailable
public bool UpstreamFixAvailable { get; set; }
Whether upstream fix is available for the CVE.
Property Value | |
---|---|
Type | Description |
bool |
ZeroDay
public bool ZeroDay { get; set; }
Whether or not the vulnerability was zero day when the finding was published.
Property Value | |
---|---|
Type | Description |
bool |