common.cvssCalculator31

common.cvssBaseScoreFirst

Basic Score

Attack Vector (AV)

Network (N)
Adjacent (A)
Local (L)
Physical (P)

Attack Complexity (AC)

Low (L)
High (H)

Privileges Required (PR)

None (N)
Low (L)
High (H)

User Interaction (UI)

None (N)
Required (R)

Scope (S)

Unchanged (U)
Changed (C)

Confidentiality (C)

None (N)
Low (L)
High (H)

Integrity (I)

None (N)
Low (L)
High (H)

Availability (A)

None (N)
Low (L)
High (H)

Temporal Score

Exploit Code Maturity (E)

Undefined (X)
Unproven (U)
Proof-of-Concept (P)
Functional (F)
High (H)

Remediation Level (RL)

Undefined (X)
Official Fix (O)
Temporary Fix (T)
Workaround (W)
Unavailable (U)

Report Confidence (RC)

Undefined (X)
Unknown (U)
Reasonable (R)
Confirmed (C)

Environmental Score

Confidentiality Requirement (CR)

Undefined (X)
Low (L)
Medium (M)
High (H)

Integrity Requirement (IR)

Undefined (X)
Low (L)
Medium (M)
High (H)

Availability Requirement (AR)

Undefined (X)
Low (L)
Medium (M)
High (H)

Modified Attack Vector (MAV)

Undefined (X)
Network (N)
Adjacent Network (A)
Local (L)
Physical (P)

Modified Attack Complexity (MAC)

Undefined (X)
Low (L)
High (H)

Modified Privileges Required (MPR)

Undefined (X)
None (N)
Low (L)
High (H)

Modified User Interaction (MUI)

Undefined (X)
None (N)
Required (R)

Modified Scope (MS)

Undefined (X)
Unchanged (U)
Changed (C)

Modified Confidentiality (MC)

Undefined (X)
None (N)
Low (L)
High (H)

Modified Integrity (MI)

Undefined (X)
None (N)
Low (L)
High (H)

Modified Availability (MA)

Undefined (X)
None (N)
Low (L)
High (H)

Vector String

common.cvssBaseScoreRequired