-
Notifications
You must be signed in to change notification settings - Fork 14
Add capability to communicate chronology for CWE and Actions #65
Description
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