Interface protos.grafeas.v1beta1.vulnerability.ICVSSv3 (3.3.0)

Properties of a CVSSv3.

Package

@google-cloud/containeranalysis

Properties

attackComplexity

attackComplexity?: (grafeas.v1beta1.vulnerability.CVSSv3.AttackComplexity|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.AttackComplexity|null);

CVSSv3 attackComplexity

attackVector

attackVector?: (grafeas.v1beta1.vulnerability.CVSSv3.AttackVector|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.AttackVector|null);

CVSSv3 attackVector

availabilityImpact

availabilityImpact?: (grafeas.v1beta1.vulnerability.CVSSv3.Impact|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.Impact|null);

CVSSv3 availabilityImpact

baseScore

baseScore?: (number|null);

CVSSv3 baseScore

confidentialityImpact

confidentialityImpact?: (grafeas.v1beta1.vulnerability.CVSSv3.Impact|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.Impact|null);

CVSSv3 confidentialityImpact

exploitabilityScore

exploitabilityScore?: (number|null);

CVSSv3 exploitabilityScore

impactScore

impactScore?: (number|null);

CVSSv3 impactScore

integrityImpact

integrityImpact?: (grafeas.v1beta1.vulnerability.CVSSv3.Impact|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.Impact|null);

CVSSv3 integrityImpact

privilegesRequired

privilegesRequired?: (grafeas.v1beta1.vulnerability.CVSSv3.PrivilegesRequired|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.PrivilegesRequired|null);

CVSSv3 privilegesRequired

scope

scope?: (grafeas.v1beta1.vulnerability.CVSSv3.Scope|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.Scope|null);

CVSSv3 scope

userInteraction

userInteraction?: (grafeas.v1beta1.vulnerability.CVSSv3.UserInteraction|keyof typeof grafeas.v1beta1.vulnerability.CVSSv3.UserInteraction|null);

CVSSv3 userInteraction