VectorCatalog

Experimental

Catalog describes a set of topically-associated entries

metadata object Required

metadata provides detailed data about this catalog

title string Required

title describes the purpose of this catalog at a glance

extends array[ArtifactMapping]

extends references catalogs that this catalog builds upon

groups array[Group]

groups contains a list of groups that can be referenced by entries in this catalog

imports array[MultiEntryMapping]

vectors array[Vector]

vectors is a list of attack vectors documented in this catalog

Vector

Experimental

A Vector represents a method, pathway, or technique through which a threat may be realized or an attack may be carried out.

description string Required

description explains how the attack vector works

group string Required

group references by id a catalog group that this vector belongs to

id string Required

id allows this vector to be referenced by other elements

title string Required

title describes the vector

applicability array[string]

applicability specifies the contexts in which this vector can manifest