Reference documentation and code samples for the Grafeas v1 API enum VulnerabilityAssessmentNote.Types.Assessment.Types.Justification.Types.JustificationType.
The vulnerable component is not present in the product.
InlineMitigationsAlreadyExist
The product includes built-in protections or features that prevent
exploitation of the vulnerability. These built-in protections cannot
be subverted by the attacker and cannot be configured or disabled by
the user. These mitigations completely prevent exploitation based on
known attack vectors.
Unspecified
JUSTIFICATION_TYPE_UNSPECIFIED.
VulnerableCodeCannotBeControlledByAdversary
The vulnerable code cannot be controlled by an attacker to exploit
the vulnerability.
VulnerableCodeNotInExecutePath
The vulnerable code can not be executed.
Typically this case occurs when the product includes the vulnerable
code but does not call or use the vulnerable code.
VulnerableCodeNotPresent
The vulnerable code is not present. Typically this case
occurs when source code is configured or built in a way that excludes
the vulnerable code.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `VulnerabilityAssessmentNote.Types.Assessment.Types.Justification.Types.JustificationType` enum within the Grafeas v1 API."],["The documentation includes version history, spanning from version 2.2.0 to the latest version 3.7.0, with hyperlinks for each version."],["The `JustificationType` enum offers several fields, including `ComponentNotPresent`, `InlineMitigationsAlreadyExist`, `Unspecified`, `VulnerableCodeCannotBeControlledByAdversary`, `VulnerableCodeNotInExecutePath`, and `VulnerableCodeNotPresent`, which are used to describe the type of justification."],["Each field in the `JustificationType` enum has a description providing context as to the exact type of vulnerability, or the reason why a vulnerability is not present."],["It is important to note that the current namespace for the content is `Grafeas[V1]` and the assembly is `Grafeas.V1.dll`."]]],[]]