GoogleApi.SecurityCenter.V1.Model.Cvssv3 (google_api_security_center v0.39.0)
View SourceCommon Vulnerability Scoring System version 3.
Attributes
-
attackComplexity
(type:String.t
, default:nil
) - This metric describes the conditions beyond the attacker's control that must exist in order to exploit the vulnerability. -
attackVector
(type:String.t
, default:nil
) - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. This metric reflects the context by which vulnerability exploitation is possible. -
availabilityImpact
(type:String.t
, default:nil
) - This metric measures the impact to the availability of the impacted component resulting from a successfully exploited vulnerability. -
baseScore
(type:float()
, default:nil
) - The base score is a function of the base metric scores. -
confidentialityImpact
(type:String.t
, default:nil
) - This metric measures the impact to the confidentiality of the information resources managed by a software component due to a successfully exploited vulnerability. -
integrityImpact
(type:String.t
, default:nil
) - This metric measures the impact to integrity of a successfully exploited vulnerability. -
privilegesRequired
(type:String.t
, default:nil
) - This metric describes the level of privileges an attacker must possess before successfully exploiting the vulnerability. -
scope
(type:String.t
, default:nil
) - The Scope metric captures whether a vulnerability in one vulnerable component impacts resources in components beyond its security scope. -
userInteraction
(type:String.t
, default:nil
) - This metric captures the requirement for a human user, other than the attacker, to participate in the successful compromise of the vulnerable component.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.SecurityCenter.V1.Model.Cvssv3{ attackComplexity: String.t() | nil, attackVector: String.t() | nil, availabilityImpact: String.t() | nil, baseScore: float() | nil, confidentialityImpact: String.t() | nil, integrityImpact: String.t() | nil, privilegesRequired: String.t() | nil, scope: String.t() | nil, userInteraction: String.t() | nil }