Skip to content

Add capability to communicate chronology for CWE and Actions #65

@Chris-Turner-NIST

Description

@Chris-Turner-NIST

User Story:

When using the Vulntology to describe a vulnerability I may desire the ability to communicate the order that certain things occur within a scenario. Specifically this is applicable to communicating CWEs and Actions. If there were properties that allowed me to establish a chain of events within these properties I could better represent a given scenario.

Goals:

Add properties to

Exploited Weakness (https://github.com/usnistgov/vulntology/blob/master/specification/values/exploited-weakness.md)
Actions (https://github.com/usnistgov/vulntology/blob/master/specification/objects/action.md)
Barriers (https://github.com/usnistgov/vulntology/blob/master/specification/objects/barrier.md)
Known Chains (https://github.com/usnistgov/vulntology/blob/master/specification/objects/vulnerability.md)
That communicates a sequence of events (precedes/follows) between sister objects.

Dependencies:

both of these reference the same concept so a unified approach would be mandatory

Acceptance Criteria

  • All readme documentation affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that addresses the goals of this User Story. This issue is referenced in the PR. If the PR only partially addresses a given User Story, the specific goals addressed are identified in the PR.
  • Properties are optional once more than one of the parent object exist (multiple CWEs and/or multiple Actions) within a single scenario
  • Add example use of this to the JSON and Human Readable examples

Metadata

Metadata

Assignees

No one assigned

    Labels

    Discussion NeededTopic requires further discussion or research to provide more specific actionsObject/Relationship AdjustmentThe issue is related to adding or modifying Objects and/or their Relationships in the data modelenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions