Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::Cve.
CVE stands for Common Vulnerabilities and Exposures. Information from the CVE record that describes this vulnerability.
Inherits
Extended By
- Google::Protobuf::MessageExts::ClassMethods
 
Includes
- Google::Protobuf::MessageExts
 
Methods
#cvssv3
def cvssv3() -> ::Google::Cloud::SecurityCenter::V1::Cvssv3
    Returns
    
  - (::Google::Cloud::SecurityCenter::V1::Cvssv3) — Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document
 
#cvssv3=
def cvssv3=(value) -> ::Google::Cloud::SecurityCenter::V1::Cvssv3
    Parameter
    
  - value (::Google::Cloud::SecurityCenter::V1::Cvssv3) — Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document
 
    Returns
    
  - (::Google::Cloud::SecurityCenter::V1::Cvssv3) — Describe Common Vulnerability Scoring System specified at https://www.first.org/cvss/v3.1/specification-document
 
#exploitation_activity
def exploitation_activity() -> ::Google::Cloud::SecurityCenter::V1::Cve::ExploitationActivity
    Returns
    
  - (::Google::Cloud::SecurityCenter::V1::Cve::ExploitationActivity) — The exploitation activity of the vulnerability in the wild.
 
#exploitation_activity=
def exploitation_activity=(value) -> ::Google::Cloud::SecurityCenter::V1::Cve::ExploitationActivity
    Parameter
    
  - value (::Google::Cloud::SecurityCenter::V1::Cve::ExploitationActivity) — The exploitation activity of the vulnerability in the wild.
 
    Returns
    
  - (::Google::Cloud::SecurityCenter::V1::Cve::ExploitationActivity) — The exploitation activity of the vulnerability in the wild.
 
#id
def id() -> ::String
    Returns
    
  - (::String) — The unique identifier for the vulnerability. e.g. CVE-2021-34527
 
#id=
def id=(value) -> ::String
    Parameter
    
  - value (::String) — The unique identifier for the vulnerability. e.g. CVE-2021-34527
 
    Returns
    
  - (::String) — The unique identifier for the vulnerability. e.g. CVE-2021-34527
 
#impact
def impact() -> ::Google::Cloud::SecurityCenter::V1::Cve::RiskRating
    Returns
    
  - (::Google::Cloud::SecurityCenter::V1::Cve::RiskRating) — The potential impact of the vulnerability if it was to be exploited.
 
#impact=
def impact=(value) -> ::Google::Cloud::SecurityCenter::V1::Cve::RiskRating
    Parameter
    
  - value (::Google::Cloud::SecurityCenter::V1::Cve::RiskRating) — The potential impact of the vulnerability if it was to be exploited.
 
    Returns
    
  - (::Google::Cloud::SecurityCenter::V1::Cve::RiskRating) — The potential impact of the vulnerability if it was to be exploited.
 
#observed_in_the_wild
def observed_in_the_wild() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether or not the vulnerability has been observed in the wild.
 
#observed_in_the_wild=
def observed_in_the_wild=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether or not the vulnerability has been observed in the wild.
 
    Returns
    
  - (::Boolean) — Whether or not the vulnerability has been observed in the wild.
 
#references
def references() -> ::Array<::Google::Cloud::SecurityCenter::V1::Reference>
    Returns
    
  - (::Array<::Google::Cloud::SecurityCenter::V1::Reference>) — Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527
 
#references=
def references=(value) -> ::Array<::Google::Cloud::SecurityCenter::V1::Reference>
    Parameter
    
  - value (::Array<::Google::Cloud::SecurityCenter::V1::Reference>) — Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527
 
    Returns
    
  - (::Array<::Google::Cloud::SecurityCenter::V1::Reference>) — Additional information about the CVE. e.g. https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-34527
 
#upstream_fix_available
def upstream_fix_available() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether upstream fix is available for the CVE.
 
#upstream_fix_available=
def upstream_fix_available=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether upstream fix is available for the CVE.
 
    Returns
    
  - (::Boolean) — Whether upstream fix is available for the CVE.
 
#zero_day
def zero_day() -> ::Boolean
    Returns
    
  - (::Boolean) — Whether or not the vulnerability was zero day when the finding was published.
 
#zero_day=
def zero_day=(value) -> ::Boolean
    Parameter
    
  - value (::Boolean) — Whether or not the vulnerability was zero day when the finding was published.
 
    Returns
    
- (::Boolean) — Whether or not the vulnerability was zero day when the finding was published.