Class: Consequence
An individual consequence associated with an attack pattern, specifying which
security properties are violated, the technical impact that arises if an adversary
succeeds, the likelihood of this specific consequence occurring, and any additional
commentary.
URI: capec:Consequence
classDiagram
class Consequence
click Consequence href "../Consequence/"
Consequence : consequence_id
Consequence : impact
Consequence --> "*" TechnicalImpactEnum : impact
click TechnicalImpactEnum href "../TechnicalImpactEnum/"
Consequence : likelihood
Consequence --> "0..1" LikelihoodEnum : likelihood
click LikelihoodEnum href "../LikelihoodEnum/"
Consequence : note
Consequence : scope
Consequence --> "1..*" ScopeEnum : scope
click ScopeEnum href "../ScopeEnum/"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| consequence_id | 0..1 String |
Internal CAPEC team identifier for consequences that repeat across many indiv... | direct |
| scope | 1..* ScopeEnum |
Identifies the security property or properties that are violated when this co... | direct |
| impact | * TechnicalImpactEnum |
Describes the negative technical impact(s) that arise if an adversary success... | direct |
| likelihood | 0..1 LikelihoodEnum |
Identifies how likely this specific consequence is expected to be seen relati... | direct |
| note | 0..1 StructuredText |
Additional commentary about this specific consequence | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| AttackPattern | consequences | range | Consequence |
In Subsets
Identifier and Mapping Information
Annotations
| property | value |
|---|---|
| xsd_type | ConsequencesType/Consequence (inline) |
| notes | The optional Consequence_ID attribute is used internally by the CAPEC team to uniquely identify consequences repeated across patterns. The identifier format is CC-N (e.g., CC-1). |
Schema Source
- from schema: https://w3id.org/lmodel/capec
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | capec:Consequence |
| native | capec:Consequence |
LinkML Source
Direct
name: Consequence
annotations:
xsd_type:
tag: xsd_type
value: ConsequencesType/Consequence (inline)
notes:
tag: notes
value: The optional Consequence_ID attribute is used internally by the CAPEC team
to uniquely identify consequences repeated across patterns. The identifier format
is CC-N (e.g., CC-1).
description: 'An individual consequence associated with an attack pattern, specifying
which
security properties are violated, the technical impact that arises if an adversary
succeeds, the likelihood of this specific consequence occurring, and any additional
commentary.'
in_subset:
- attack_pattern_content
from_schema: https://w3id.org/lmodel/capec
slots:
- consequence_id
- scope
- impact
- likelihood
- note
slot_usage:
consequence_id:
name: consequence_id
annotations:
xsd_attribute:
tag: xsd_attribute
value: Consequence_ID
description: 'Internal CAPEC team identifier for consequences that repeat across
many individual patterns. Used to keep repeated consequences synchronized. Format:
CC-N (e.g., CC-1).'
range: string
scope:
name: scope
annotations:
xsd_element:
tag: xsd_element
value: Scope
xsd_type:
tag: xsd_type
value: ScopeEnumeration
description: Identifies the security property or properties that are violated
when this consequence occurs. Multiple scopes may apply simultaneously.
range: ScopeEnum
required: true
multivalued: true
impact:
name: impact
annotations:
xsd_element:
tag: xsd_element
value: Impact
xsd_type:
tag: xsd_type
value: TechnicalImpactEnumeration
description: Describes the negative technical impact(s) that arise if an adversary
successfully achieves this consequence.
range: TechnicalImpactEnum
multivalued: true
likelihood:
name: likelihood
annotations:
xsd_element:
tag: xsd_element
value: Likelihood
xsd_type:
tag: xsd_type
value: LikelihoodEnumeration
description: Identifies how likely this specific consequence is expected to be
seen relative to the other consequences of the same attack pattern.
range: LikelihoodEnum
note:
name: note
annotations:
xsd_element:
tag: xsd_element
value: Note
xsd_type:
tag: xsd_type
value: StructuredTextType
description: Additional commentary about this specific consequence.
range: StructuredText
Induced
name: Consequence
annotations:
xsd_type:
tag: xsd_type
value: ConsequencesType/Consequence (inline)
notes:
tag: notes
value: The optional Consequence_ID attribute is used internally by the CAPEC team
to uniquely identify consequences repeated across patterns. The identifier format
is CC-N (e.g., CC-1).
description: 'An individual consequence associated with an attack pattern, specifying
which
security properties are violated, the technical impact that arises if an adversary
succeeds, the likelihood of this specific consequence occurring, and any additional
commentary.'
in_subset:
- attack_pattern_content
from_schema: https://w3id.org/lmodel/capec
slot_usage:
consequence_id:
name: consequence_id
annotations:
xsd_attribute:
tag: xsd_attribute
value: Consequence_ID
description: 'Internal CAPEC team identifier for consequences that repeat across
many individual patterns. Used to keep repeated consequences synchronized. Format:
CC-N (e.g., CC-1).'
range: string
scope:
name: scope
annotations:
xsd_element:
tag: xsd_element
value: Scope
xsd_type:
tag: xsd_type
value: ScopeEnumeration
description: Identifies the security property or properties that are violated
when this consequence occurs. Multiple scopes may apply simultaneously.
range: ScopeEnum
required: true
multivalued: true
impact:
name: impact
annotations:
xsd_element:
tag: xsd_element
value: Impact
xsd_type:
tag: xsd_type
value: TechnicalImpactEnumeration
description: Describes the negative technical impact(s) that arise if an adversary
successfully achieves this consequence.
range: TechnicalImpactEnum
multivalued: true
likelihood:
name: likelihood
annotations:
xsd_element:
tag: xsd_element
value: Likelihood
xsd_type:
tag: xsd_type
value: LikelihoodEnumeration
description: Identifies how likely this specific consequence is expected to be
seen relative to the other consequences of the same attack pattern.
range: LikelihoodEnum
note:
name: note
annotations:
xsd_element:
tag: xsd_element
value: Note
xsd_type:
tag: xsd_type
value: StructuredTextType
description: Additional commentary about this specific consequence.
range: StructuredText
attributes:
consequence_id:
name: consequence_id
annotations:
xsd_attribute:
tag: xsd_attribute
value: Consequence_ID
description: 'Internal CAPEC team identifier for consequences that repeat across
many individual patterns. Used to keep repeated consequences synchronized. Format:
CC-N (e.g., CC-1).'
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: consequence_id
owner: Consequence
domain_of:
- Consequence
range: string
scope:
name: scope
annotations:
xsd_element:
tag: xsd_element
value: Scope
xsd_type:
tag: xsd_type
value: ScopeEnumeration
description: Identifies the security property or properties that are violated
when this consequence occurs. Multiple scopes may apply simultaneously.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: scope
owner: Consequence
domain_of:
- Consequence
range: ScopeEnum
required: true
multivalued: true
impact:
name: impact
annotations:
xsd_element:
tag: xsd_element
value: Impact
xsd_type:
tag: xsd_type
value: TechnicalImpactEnumeration
description: Describes the negative technical impact(s) that arise if an adversary
successfully achieves this consequence.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: impact
owner: Consequence
domain_of:
- Consequence
range: TechnicalImpactEnum
multivalued: true
likelihood:
name: likelihood
annotations:
xsd_element:
tag: xsd_element
value: Likelihood
xsd_type:
tag: xsd_type
value: LikelihoodEnumeration
description: Identifies how likely this specific consequence is expected to be
seen relative to the other consequences of the same attack pattern.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: likelihood
owner: Consequence
domain_of:
- Consequence
range: LikelihoodEnum
note:
name: note
annotations:
xsd_element:
tag: xsd_element
value: Note
xsd_type:
tag: xsd_type
value: StructuredTextType
description: Additional commentary about this specific consequence.
from_schema: https://w3id.org/lmodel/capec
rank: 1000
alias: note
owner: Consequence
domain_of:
- Consequence
range: StructuredText