Version: 1.1.1.6
stix.exploit_target.vulnerability Module¶
Overview¶
The stix.exploit_target.vulnerability module captures the software version and specific bug that causes an exploitable condition.
Classes¶
- class stix.exploit_target.vulnerability.Vulnerability(title=None, description=None, short_description=None)¶
Bases: stix.base.Entity
Implementation of STIX Vulnerability.
Parameters: - title (optional) – A string title.
- description (optional) – A string description.
- short_description (optional) – A string short description.
- description¶
The description property for this Vulnerability.
Default Value: None
Note
If set to a value that is not an instance of stix.common.structured_text.StructuredText, an attempt to will be made to convert the value into an instance of stix.common.structured_text.StructuredText.
Returns: An instance of stix.common.structured_text.StructuredText
- discovered_datetime¶
Returns: The time this vulnerability was discovered, represented as class:DateTimeWithPrecision
- short_description¶
The short_description property for this Vulnerability.
Default Value: None
Note
If set to a value that is not an instance of stix.common.structured_text.StructuredText, an attempt to will be made to convert the value into an instance of stix.common.structured_text.StructuredText.
Returns: An instance of stix.common.structured_text.StructuredText
- title¶
String representing the Vulnerability Title
- class stix.exploit_target.vulnerability.CVSSVector¶
Bases: stix.base.Entity
Common Vulnerabilit Scoring System object, representing its component measures
- class stix.exploit_target.vulnerability.AffectedSoftware(scope=None, *args)¶