FindingVulnerability
¶
Source code in docs_src/capo_continuum/types/finding_vulnerability.py
additional_cwe_ids
instance-attribute
¶
additional_cwe_ids: NotRequired[CweIdList]
Further CWEs the producer attributed to this same vulnerability.
code
instance-attribute
¶
code: NotRequired[FindingCodeSnippet]
The vulnerable fragment, when the producer supplied one.
cvss_base_score
instance-attribute
¶
cvss_base_score: NotRequired[float]
The CVSS base score for cveId, when the producer supplies one, from 0.0 to 10.0.
cwe_caption
instance-attribute
¶
cwe_caption: NotRequired[FindingCategory]
The producer's human-readable caption for cweId.
cwe_id
instance-attribute
¶
cwe_id: NotRequired[CweId]
Primary CWE for this vulnerability, e.g. "CWE-89".
details
instance-attribute
¶
details: NotRequired[FindingDescription]
The producer's extended analysis for this vulnerability.
fix_coverage
instance-attribute
¶
fix_coverage: NotRequired[FindingCategory]
The producer's description of how completely a fix is available.
fix_coverage_id
instance-attribute
¶
fix_coverage_id: NotRequired[int]
The producer's enum value behind fixCoverage.
locations
instance-attribute
¶
locations: NotRequired[FindingLocationList]
Every location this vulnerability was reported at.