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
Usages
| used by | used in | type | used |
|---|---|---|---|
| MetricEntry | cvss_v2_0 | range | CvssV20 |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/cve
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