Interface VulnerabilitySdo

All Superinterfaces:
BundleableObject, DomainObject, SdoDefaultValidator, Serializable, Stix, StixCommonProperties, StixCustomProperties, StixLabels, StixModified, StixRevoked, StixSpecVersion
All Known Implementing Classes:
Vulnerability

@Immutable @DefaultTypeValue(value="vulnerability", groups=DefaultValuesProcessor.class) @Redactable public interface VulnerabilitySdo extends DomainObject
vulnerability

A Vulnerability is a mistake in software that can be directly used by a hacker to gain access to a system or network.

  • Method Details

    • getName

      @NotBlank @JsonPropertyDescription("The name used to identify the Vulnerability.") @Redactable(useMask=true) @NotBlank String getName()
    • getDescription

      @JsonPropertyDescription("Provides more context and details about the Vulnerability.") @Redactable Optional<String> getDescription()