Warning

This documentation is still a work in progress. If you have any issues or questions, please ask on the stix-discussion mailing list or file a bug in our issue tracker.

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)

Bases: stix.common.related.GenericRelationshipList

Table Of Contents

Previous topic

stix.exploit_target.configuration Module

Next topic

stix.exploit_target.weakness Module

This Page

Related Documentation