Class: CpeMatch
CPE match string or range within a CPE applicability node.
URI: cve:CpeMatch
classDiagram
class CpeMatch
click CpeMatch href "../CpeMatch/"
CpeMatch : cpe_criteria
CpeMatch : cpe_vulnerable
CpeMatch : match_criteria_id
CpeMatch : version_end_excluding
CpeMatch : version_end_including
CpeMatch : version_start_excluding
CpeMatch : version_start_including
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| cpe_vulnerable | 1 Boolean |
Whether this CPE match describes a vulnerable configuration | direct |
| cpe_criteria | 1 CpeName23Type |
CPE 2 | direct |
| match_criteria_id | 0..1 UuidType |
UUID identifying the CPE match criteria set | direct |
| version_start_excluding | 0..1 VersionString |
The start of a version range, exclusive (versions strictly greater than this) | direct |
| version_start_including | 0..1 VersionString |
The start of a version range, inclusive (versions greater than or equal to th... | direct |
| version_end_excluding | 0..1 VersionString |
The end of a version range, exclusive (versions strictly less than this) | direct |
| version_end_including | 0..1 VersionString |
The end of a version range, inclusive (versions less than or equal to this) | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| CpeNode | cpe_match_criteria | range | CpeMatch |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/cve
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cve:CpeMatch |
| native | cve:CpeMatch |
| exact | nvd:CPEMatch |
LinkML Source
Direct
name: CpeMatch
description: CPE match string or range within a CPE applicability node.
from_schema: https://w3id.org/lmodel/cve
exact_mappings:
- nvd:CPEMatch
slots:
- cpe_vulnerable
- cpe_criteria
- match_criteria_id
- version_start_excluding
- version_start_including
- version_end_excluding
- version_end_including
slot_usage:
cpe_vulnerable:
name: cpe_vulnerable
required: true
cpe_criteria:
name: cpe_criteria
required: true
Induced
name: CpeMatch
description: CPE match string or range within a CPE applicability node.
from_schema: https://w3id.org/lmodel/cve
exact_mappings:
- nvd:CPEMatch
slot_usage:
cpe_vulnerable:
name: cpe_vulnerable
required: true
cpe_criteria:
name: cpe_criteria
required: true
attributes:
cpe_vulnerable:
name: cpe_vulnerable
description: Whether this CPE match describes a vulnerable configuration.
from_schema: https://w3id.org/lmodel/cve
aliases:
- vulnerable
rank: 1000
alias: cpe_vulnerable
owner: CpeMatch
domain_of:
- CpeMatch
range: boolean
required: true
cpe_criteria:
name: cpe_criteria
description: CPE 2.3 formatted name match string or match criteria.
from_schema: https://w3id.org/lmodel/cve
aliases:
- criteria
rank: 1000
alias: cpe_criteria
owner: CpeMatch
domain_of:
- CpeMatch
range: CpeName23Type
required: true
match_criteria_id:
name: match_criteria_id
description: UUID identifying the CPE match criteria set.
from_schema: https://w3id.org/lmodel/cve
aliases:
- matchCriteriaId
rank: 1000
alias: match_criteria_id
owner: CpeMatch
domain_of:
- CpeMatch
range: UuidType
version_start_excluding:
name: version_start_excluding
description: The start of a version range, exclusive (versions strictly greater
than this).
from_schema: https://w3id.org/lmodel/cve
aliases:
- versionStartExcluding
rank: 1000
alias: version_start_excluding
owner: CpeMatch
domain_of:
- CpeMatch
range: VersionString
version_start_including:
name: version_start_including
description: The start of a version range, inclusive (versions greater than or
equal to this).
from_schema: https://w3id.org/lmodel/cve
aliases:
- versionStartIncluding
rank: 1000
alias: version_start_including
owner: CpeMatch
domain_of:
- CpeMatch
range: VersionString
version_end_excluding:
name: version_end_excluding
description: The end of a version range, exclusive (versions strictly less than
this).
from_schema: https://w3id.org/lmodel/cve
aliases:
- versionEndExcluding
rank: 1000
alias: version_end_excluding
owner: CpeMatch
domain_of:
- CpeMatch
range: VersionString
version_end_including:
name: version_end_including
description: The end of a version range, inclusive (versions less than or equal
to this).
from_schema: https://w3id.org/lmodel/cve
aliases:
- versionEndIncluding
rank: 1000
alias: version_end_including
owner: CpeMatch
domain_of:
- CpeMatch
range: VersionString