CWE API Client - v1.0.1
    Preparing search index...

    Interface CweWeakness

    Full weakness entry returned by GET /cwe/weakness/{id}.

    interface CweWeakness {
        ID: string;
        Name: string;
        Abstraction: string;
        Structure: string;
        Status: string;
        Diagram?: string;
        Description: string;
        ExtendedDescription?: string;
        LikelihoodOfExploit?: string;
        RelatedWeaknesses?: CweRelatedWeakness[];
        WeaknessOrdinalities?: CweWeaknessOrdinality[];
        ApplicablePlatforms?: CweApplicablePlatform[];
        BackgroundDetails?: string[];
        AlternateTerms?: CweAlternateTerm[];
    }
    Index

    Properties

    ID: string

    CWE identifier string (e.g. '79')

    Name: string

    Weakness name

    Abstraction: string

    Abstraction level (e.g. 'Pillar', 'Class', 'Base', 'Variant')

    Structure: string

    Structure type (e.g. 'Simple', 'Composite', 'Chain')

    Status: string

    Status (e.g. 'Stable', 'Draft', 'Incomplete', 'Deprecated')

    Diagram?: string

    Path to a diagram image, if available

    Description: string

    Short description of the weakness

    ExtendedDescription?: string

    Extended description with additional details

    LikelihoodOfExploit?: string

    Likelihood of exploitation (e.g. 'High', 'Medium', 'Low')

    RelatedWeaknesses?: CweRelatedWeakness[]

    References to related weaknesses

    WeaknessOrdinalities?: CweWeaknessOrdinality[]

    Ordinality of this weakness

    ApplicablePlatforms?: CweApplicablePlatform[]

    Platforms to which this weakness applies

    BackgroundDetails?: string[]

    Background context paragraphs

    AlternateTerms?: CweAlternateTerm[]

    Alternate names or terms for this weakness