Skip to content

Class: CvssV20

CVSS version 2.0 scoring object. Requires version ('2.0'), vectorString, and baseScore.

URI: cve:CvssV20

 classDiagram
    class CvssV20
    click CvssV20 href "../CvssV20/"
      CvssV20 : cvss2_access_complexity





        CvssV20 --> "0..1" Cvss2AccessComplexity : cvss2_access_complexity
        click Cvss2AccessComplexity href "../Cvss2AccessComplexity/"



      CvssV20 : cvss2_access_vector





        CvssV20 --> "0..1" Cvss2AccessVector : cvss2_access_vector
        click Cvss2AccessVector href "../Cvss2AccessVector/"



      CvssV20 : cvss2_authentication





        CvssV20 --> "0..1" Cvss2Authentication : cvss2_authentication
        click Cvss2Authentication href "../Cvss2Authentication/"



      CvssV20 : cvss2_availability_impact





        CvssV20 --> "0..1" Cvss2Cia : cvss2_availability_impact
        click Cvss2Cia href "../Cvss2Cia/"



      CvssV20 : cvss2_availability_requirement





        CvssV20 --> "0..1" Cvss2CiaRequirement : cvss2_availability_requirement
        click Cvss2CiaRequirement href "../Cvss2CiaRequirement/"



      CvssV20 : cvss2_base_score

      CvssV20 : cvss2_collateral_damage_potential





        CvssV20 --> "0..1" Cvss2CollateralDamagePotential : cvss2_collateral_damage_potential
        click Cvss2CollateralDamagePotential href "../Cvss2CollateralDamagePotential/"



      CvssV20 : cvss2_confidentiality_impact





        CvssV20 --> "0..1" Cvss2Cia : cvss2_confidentiality_impact
        click Cvss2Cia href "../Cvss2Cia/"



      CvssV20 : cvss2_confidentiality_requirement





        CvssV20 --> "0..1" Cvss2CiaRequirement : cvss2_confidentiality_requirement
        click Cvss2CiaRequirement href "../Cvss2CiaRequirement/"



      CvssV20 : cvss2_environmental_score

      CvssV20 : cvss2_exploitability





        CvssV20 --> "0..1" Cvss2Exploitability : cvss2_exploitability
        click Cvss2Exploitability href "../Cvss2Exploitability/"



      CvssV20 : cvss2_integrity_impact





        CvssV20 --> "0..1" Cvss2Cia : cvss2_integrity_impact
        click Cvss2Cia href "../Cvss2Cia/"



      CvssV20 : cvss2_integrity_requirement





        CvssV20 --> "0..1" Cvss2CiaRequirement : cvss2_integrity_requirement
        click Cvss2CiaRequirement href "../Cvss2CiaRequirement/"



      CvssV20 : cvss2_remediation_level





        CvssV20 --> "0..1" Cvss2RemediationLevel : cvss2_remediation_level
        click Cvss2RemediationLevel href "../Cvss2RemediationLevel/"



      CvssV20 : cvss2_report_confidence





        CvssV20 --> "0..1" Cvss2ReportConfidence : cvss2_report_confidence
        click Cvss2ReportConfidence href "../Cvss2ReportConfidence/"



      CvssV20 : cvss2_target_distribution





        CvssV20 --> "0..1" Cvss2TargetDistribution : cvss2_target_distribution
        click Cvss2TargetDistribution href "../Cvss2TargetDistribution/"



      CvssV20 : cvss2_temporal_score

      CvssV20 : cvss2_vector_string

      CvssV20 : cvss2_version

Slots

Name Cardinality and Range Description Inheritance
cvss2_version 1
String
CVSS version identifier direct
cvss2_vector_string 1
String
CVSS 2 direct
cvss2_access_vector 0..1
Cvss2AccessVector
direct
cvss2_access_complexity 0..1
Cvss2AccessComplexity
direct
cvss2_authentication 0..1
Cvss2Authentication
direct
cvss2_confidentiality_impact 0..1
Cvss2Cia
direct
cvss2_integrity_impact 0..1
Cvss2Cia
direct
cvss2_availability_impact 0..1
Cvss2Cia
direct
cvss2_base_score 1
Float
CVSS 2 direct
cvss2_exploitability 0..1
Cvss2Exploitability
direct
cvss2_remediation_level 0..1
Cvss2RemediationLevel
direct
cvss2_report_confidence 0..1
Cvss2ReportConfidence
direct
cvss2_temporal_score 0..1
Float
CVSS 2 direct
cvss2_collateral_damage_potential 0..1
Cvss2CollateralDamagePotential
direct
cvss2_target_distribution 0..1
Cvss2TargetDistribution
direct
cvss2_confidentiality_requirement 0..1
Cvss2CiaRequirement
direct
cvss2_integrity_requirement 0..1
Cvss2CiaRequirement
direct
cvss2_availability_requirement 0..1
Cvss2CiaRequirement
direct
cvss2_environmental_score 0..1
Float
CVSS 2 direct

Usages

used by used in type used
MetricEntry cvss_v2_0 range CvssV20

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self cve:CvssV20
native cve:CvssV20
narrow nvd:CVSSMetric

LinkML Source

Direct

name: CvssV2_0
description: CVSS version 2.0 scoring object. Requires version ('2.0'), vectorString,
  and baseScore.
in_subset:
- cvss_metrics
from_schema: https://w3id.org/lmodel/cve
narrow_mappings:
- nvd:CVSSMetric
slots:
- cvss2_version
- cvss2_vector_string
- cvss2_access_vector
- cvss2_access_complexity
- cvss2_authentication
- cvss2_confidentiality_impact
- cvss2_integrity_impact
- cvss2_availability_impact
- cvss2_base_score
- cvss2_exploitability
- cvss2_remediation_level
- cvss2_report_confidence
- cvss2_temporal_score
- cvss2_collateral_damage_potential
- cvss2_target_distribution
- cvss2_confidentiality_requirement
- cvss2_integrity_requirement
- cvss2_availability_requirement
- cvss2_environmental_score
slot_usage:
  cvss2_version:
    name: cvss2_version
    ifabsent: string(2.0)
    required: true
  cvss2_vector_string:
    name: cvss2_vector_string
    required: true
  cvss2_base_score:
    name: cvss2_base_score
    required: true

Induced

name: CvssV2_0
description: CVSS version 2.0 scoring object. Requires version ('2.0'), vectorString,
  and baseScore.
in_subset:
- cvss_metrics
from_schema: https://w3id.org/lmodel/cve
narrow_mappings:
- nvd:CVSSMetric
slot_usage:
  cvss2_version:
    name: cvss2_version
    ifabsent: string(2.0)
    required: true
  cvss2_vector_string:
    name: cvss2_vector_string
    required: true
  cvss2_base_score:
    name: cvss2_base_score
    required: true
attributes:
  cvss2_version:
    name: cvss2_version
    description: CVSS version identifier. Must be '2.0' for CVSS v2.0 objects.
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - version
    rank: 1000
    ifabsent: string(2.0)
    alias: cvss2_version
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: string
    required: true
  cvss2_vector_string:
    name: cvss2_vector_string
    description: CVSS 2.0 vector string encoding all base, temporal, and environmental
      metrics.
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - vectorString
    rank: 1000
    alias: cvss2_vector_string
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: string
    required: true
    pattern: ^((AV:[NAL]|AC:[LMH]|Au:[MSN]|[CIA]:[NPC]|E:(U|POC|F|H|ND)|RL:(OF|TF|W|U|ND)|RC:(UC|UR|C|ND)|CDP:(N|L|LM|MH|H|ND)|TD:(N|L|M|H|ND)|[CIA]R:(L|M|H|ND))/)*(AV:[NAL]|AC:[LMH]|Au:[MSN]|[CIA]:[NPC]|E:(U|POC|F|H|ND)|RL:(OF|TF|W|U|ND)|RC:(UC|UR|C|ND)|CDP:(N|L|LM|MH|H|ND)|TD:(N|L|M|H|ND)|[CIA]R:(L|M|H|ND))$
  cvss2_access_vector:
    name: cvss2_access_vector
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - accessVector
    rank: 1000
    alias: cvss2_access_vector
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2AccessVector
  cvss2_access_complexity:
    name: cvss2_access_complexity
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - accessComplexity
    rank: 1000
    alias: cvss2_access_complexity
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2AccessComplexity
  cvss2_authentication:
    name: cvss2_authentication
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - authentication
    rank: 1000
    alias: cvss2_authentication
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2Authentication
  cvss2_confidentiality_impact:
    name: cvss2_confidentiality_impact
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - confidentialityImpact
    rank: 1000
    alias: cvss2_confidentiality_impact
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2Cia
  cvss2_integrity_impact:
    name: cvss2_integrity_impact
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - integrityImpact
    rank: 1000
    alias: cvss2_integrity_impact
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2Cia
  cvss2_availability_impact:
    name: cvss2_availability_impact
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - availabilityImpact
    rank: 1000
    alias: cvss2_availability_impact
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2Cia
  cvss2_base_score:
    name: cvss2_base_score
    description: CVSS 2.0 base score (0.0 – 10.0).
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - baseScore
    rank: 1000
    alias: cvss2_base_score
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: float
    required: true
    minimum_value: 0
    maximum_value: 10
  cvss2_exploitability:
    name: cvss2_exploitability
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - exploitability
    rank: 1000
    alias: cvss2_exploitability
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2Exploitability
  cvss2_remediation_level:
    name: cvss2_remediation_level
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - remediationLevel
    rank: 1000
    alias: cvss2_remediation_level
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2RemediationLevel
  cvss2_report_confidence:
    name: cvss2_report_confidence
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - reportConfidence
    rank: 1000
    alias: cvss2_report_confidence
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2ReportConfidence
  cvss2_temporal_score:
    name: cvss2_temporal_score
    description: CVSS 2.0 temporal score.
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - temporalScore
    rank: 1000
    alias: cvss2_temporal_score
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: float
    minimum_value: 0
    maximum_value: 10
  cvss2_collateral_damage_potential:
    name: cvss2_collateral_damage_potential
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - collateralDamagePotential
    rank: 1000
    alias: cvss2_collateral_damage_potential
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2CollateralDamagePotential
  cvss2_target_distribution:
    name: cvss2_target_distribution
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - targetDistribution
    rank: 1000
    alias: cvss2_target_distribution
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2TargetDistribution
  cvss2_confidentiality_requirement:
    name: cvss2_confidentiality_requirement
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - confidentialityRequirement
    rank: 1000
    alias: cvss2_confidentiality_requirement
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2CiaRequirement
  cvss2_integrity_requirement:
    name: cvss2_integrity_requirement
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - integrityRequirement
    rank: 1000
    alias: cvss2_integrity_requirement
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2CiaRequirement
  cvss2_availability_requirement:
    name: cvss2_availability_requirement
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - availabilityRequirement
    rank: 1000
    alias: cvss2_availability_requirement
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: Cvss2CiaRequirement
  cvss2_environmental_score:
    name: cvss2_environmental_score
    description: CVSS 2.0 environmental score.
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - environmentalScore
    rank: 1000
    alias: cvss2_environmental_score
    owner: CvssV2_0
    domain_of:
    - CvssV2_0
    range: float
    minimum_value: 0
    maximum_value: 10