Class: WeaknessCatalog
Top-level container for a CWE catalog snapshot (Weakness_Catalog in XSD). Holds weakness entries, categories, views, external references, and NVD weakness observations.
URI: cwe:WeaknessCatalog
classDiagram
class WeaknessCatalog
click WeaknessCatalog href "../WeaknessCatalog/"
WeaknessCatalog : categories
WeaknessCatalog --> "*" Category : categories
click Category href "../Category/"
WeaknessCatalog : date
WeaknessCatalog : external_references
WeaknessCatalog --> "*" ExternalReference : external_references
click ExternalReference href "../ExternalReference/"
WeaknessCatalog : name
WeaknessCatalog : observations
WeaknessCatalog --> "*" NVDWeaknessObservation : observations
click NVDWeaknessObservation href "../NVDWeaknessObservation/"
WeaknessCatalog : version
WeaknessCatalog : views
WeaknessCatalog --> "*" View : views
click View href "../View/"
WeaknessCatalog : weaknesses
WeaknessCatalog --> "*" Weakness : weaknesses
click Weakness href "../Weakness/"
Class Properties
| Property | Value |
|---|---|
| Tree Root | Yes |
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| name | 1 String |
Short human-readable name or title for this entity | direct |
| version | 1 String |
Version string of the catalog, entry, or submission | direct |
| date | 1 date |
Date associated with a catalog snapshot or a name-change event | direct |
| weaknesses | * Weakness |
Canonical CWE weakness entries in this catalog snapshot | direct |
| categories | * Category |
CWE categories grouping weaknesses by a common characteristic | direct |
| views | * View |
CWE views providing different perspectives on the catalog | direct |
| external_references | * ExternalReference |
External references shared across CWE entries in this catalog | direct |
| observations | * NVDWeaknessObservation |
Weakness observations from NVD vulnerability detail pages | direct |
In Subsets
See Also
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/cwe
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cwe:WeaknessCatalog |
| native | cwe:WeaknessCatalog |
LinkML Source
Direct
name: WeaknessCatalog
description: Top-level container for a CWE catalog snapshot (Weakness_Catalog in XSD).
Holds weakness entries, categories, views, external references, and NVD weakness
observations.
in_subset:
- cwe_dictionary
from_schema: https://w3id.org/lmodel/cwe
see_also:
- https://cwe.mitre.org/data/downloads.html
slots:
- name
- version
- date
- weaknesses
- categories
- views
- external_references
- observations
slot_usage:
name:
name: name
identifier: true
required: true
version:
name: version
required: true
date:
name: date
required: true
tree_root: true
Induced
name: WeaknessCatalog
description: Top-level container for a CWE catalog snapshot (Weakness_Catalog in XSD).
Holds weakness entries, categories, views, external references, and NVD weakness
observations.
in_subset:
- cwe_dictionary
from_schema: https://w3id.org/lmodel/cwe
see_also:
- https://cwe.mitre.org/data/downloads.html
slot_usage:
name:
name: name
identifier: true
required: true
version:
name: version
required: true
date:
name: date
required: true
attributes:
name:
name: name
description: Short human-readable name or title for this entity.
from_schema: https://w3id.org/lmodel/cwe
aliases:
- label
rank: 1000
slot_uri: rdfs:label
identifier: true
alias: name
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
- Weakness
- Category
- View
- LanguagePlatform
- OSPlatform
- ArchitecturePlatform
- TechnologyPlatform
- PreviousEntryName
range: string
required: true
version:
name: version
description: Version string of the catalog, entry, or submission.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
slot_uri: schema:version
alias: version
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
- OSPlatform
- PreviousEntryName
range: string
required: true
date:
name: date
description: Date associated with a catalog snapshot or a name-change event.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
slot_uri: dct:date
alias: date
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
- PreviousEntryName
range: date
required: true
weaknesses:
name: weaknesses
description: Canonical CWE weakness entries in this catalog snapshot.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: weaknesses
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
range: Weakness
multivalued: true
inlined_as_list: true
categories:
name: categories
description: CWE categories grouping weaknesses by a common characteristic.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: categories
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
range: Category
multivalued: true
inlined_as_list: true
views:
name: views
description: CWE views providing different perspectives on the catalog.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: views
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
range: View
multivalued: true
inlined_as_list: true
external_references:
name: external_references
description: External references shared across CWE entries in this catalog.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: external_references
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
range: ExternalReference
multivalued: true
inlined_as_list: true
observations:
name: observations
description: Weakness observations from NVD vulnerability detail pages.
from_schema: https://w3id.org/lmodel/cwe
rank: 1000
alias: observations
owner: WeaknessCatalog
domain_of:
- WeaknessCatalog
range: NVDWeaknessObservation
multivalued: true
inlined_as_list: true
tree_root: true