Class: Aws::Inspector2::Types::Vulnerability
- Inherits:
-
Struct
- Object
- Struct
- Aws::Inspector2::Types::Vulnerability
- Defined in:
- gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb
Overview
Contains details about a specific vulnerability Amazon Inspector can detect.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#atig_data ⇒ Types::AtigData
An object that contains information about the Amazon Web Services Threat Intel Group (ATIG) details for the vulnerability.
-
#cisa_data ⇒ Types::CisaData
An object that contains the Cybersecurity and Infrastructure Security Agency (CISA) details for the vulnerability.
-
#cvss2 ⇒ Types::Cvss2
An object that contains the Common Vulnerability Scoring System (CVSS) Version 2 details for the vulnerability.
-
#cvss3 ⇒ Types::Cvss3
An object that contains the Common Vulnerability Scoring System (CVSS) Version 3 details for the vulnerability.
-
#cvss4 ⇒ Types::Cvss4
An object that contains the Common Vulnerability Scoring System (CVSS) Version 4 details for the vulnerability.
-
#cwes ⇒ Array<String>
The Common Weakness Enumeration (CWE) associated with the vulnerability.
-
#description ⇒ String
A description of the vulnerability.
-
#detection_platforms ⇒ Array<String>
Platforms that the vulnerability can be detected on.
-
#epss ⇒ Types::Epss
An object that contains the Exploit Prediction Scoring System (EPSS) score for a vulnerability.
-
#exploit_observed ⇒ Types::ExploitObserved
An object that contains details on when the exploit was observed.
-
#id ⇒ String
The ID for the specific vulnerability.
-
#reference_urls ⇒ Array<String>
Links to various resources with more information on this vulnerability.
-
#related_vulnerabilities ⇒ Array<String>
A list of related vulnerabilities.
-
#source ⇒ String
The source of the vulnerability information.
-
#source_url ⇒ String
A link to the official source material for this vulnerability.
-
#vendor_created_at ⇒ Time
The date and time when the vendor created this vulnerability.
-
#vendor_severity ⇒ String
The severity assigned by the vendor.
-
#vendor_updated_at ⇒ Time
The date and time when the vendor last updated this vulnerability.
Instance Attribute Details
#atig_data ⇒ Types::AtigData
An object that contains information about the Amazon Web Services Threat Intel Group (ATIG) details for the vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#cisa_data ⇒ Types::CisaData
An object that contains the Cybersecurity and Infrastructure Security Agency (CISA) details for the vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#cvss2 ⇒ Types::Cvss2
An object that contains the Common Vulnerability Scoring System (CVSS) Version 2 details for the vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#cvss3 ⇒ Types::Cvss3
An object that contains the Common Vulnerability Scoring System (CVSS) Version 3 details for the vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#cvss4 ⇒ Types::Cvss4
An object that contains the Common Vulnerability Scoring System (CVSS) Version 4 details for the vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#cwes ⇒ Array<String>
The Common Weakness Enumeration (CWE) associated with the vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#detection_platforms ⇒ Array<String>
Platforms that the vulnerability can be detected on.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#epss ⇒ Types::Epss
An object that contains the Exploit Prediction Scoring System (EPSS) score for a vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#exploit_observed ⇒ Types::ExploitObserved
An object that contains details on when the exploit was observed.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The ID for the specific vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#reference_urls ⇒ Array<String>
Links to various resources with more information on this vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#related_vulnerabilities ⇒ Array<String>
A list of related vulnerabilities.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#source ⇒ String
The source of the vulnerability information. Possible results are
RHEL
, AMAZON_CVE
, DEBIAN
or NVD
.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#source_url ⇒ String
A link to the official source material for this vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#vendor_created_at ⇒ Time
The date and time when the vendor created this vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#vendor_severity ⇒ String
The severity assigned by the vendor.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |
#vendor_updated_at ⇒ Time
The date and time when the vendor last updated this vulnerability.
9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 |
# File 'gems/aws-sdk-inspector2/lib/aws-sdk-inspector2/types.rb', line 9135 class Vulnerability < Struct.new( :id, :cwes, :cisa_data, :source, :description, :atig_data, :vendor_severity, :cvss4, :cvss3, :related_vulnerabilities, :cvss2, :vendor_created_at, :vendor_updated_at, :source_url, :reference_urls, :exploit_observed, :detection_platforms, :epss) SENSITIVE = [] include Aws::Structure end |