-
Notifications
You must be signed in to change notification settings - Fork 39
Open
Description
- type names, literals, etc seem to be in a smaller font
- incident-investigation-ov is referred to as an enumeration in the investigation_status property. Maybe it should be, but if it isn't the MUST should be a SHOULD
- impacted_entity_counts can be at the incident level and at the impact level. These numbers may be inconsistent. Maybe it should say something about the property in incident is not a roll-up....
- incident_types really come from event-type-ov???
- Relationship sections should contain the boilerplate from the STIX spec saying "Relationships are not restricted to those listed below. Relationships can be created between any objects using the related-to relationship type or, as with open vocabularies, user-defined names." Maybe the whole boilerplate (i.e., the first paragraph in all Relationship sections of the STIX spec.)
- impacts vs. targets - maybe something like "targeting does not imply impact".
- identity ---contact-for---> incident - I think the text needs to be more explicit. Something like: "This relationship is different from the created_by_ref property, which is the creator of the STIX Incident object"
- Section 2.2 should have some text about what the Event object is used to represent. Also, maybe some boilerplate about it being an sdo extension so it must contain all of the common properties.
- Section 2.3 should have some text about what the Impact object is used to represent. Also, maybe some boilerplate about it being an sdo extension so it must contain all of the common properties.
- I think listing the various impact extension types in the impact_category property would be a good idea.
- All of the extensions except Integrity has a "Type Name". This type name should property correspond the the impact_category value - but in the examples you use just xxx, not xxx-impact. Or maybe -ext??
- It should be explicit that only one extension type per impact SDO - which I assume is what you had in mind.
- Should the impacted_entity_counts property mention that 0 should be used for no impact of that type?
- I wonder if we need a SHOULD to say that the end time of a superseded object should be before the start time of the next object
- "Producers SHOULD use one of these extensions" - I assume the option would be to use some other custom extension. Does it make sense for there to be no extension at all?
- Section 2.3 should have some text about what the Task object is used to represent. Also, maybe some boilerplate about it being an sdo extension so it must contain all of the common properties.
- Section 3 could use examples. The examples in the repo need updating too.
- Section 3.2 could use some intro text
- number is not a STIX data type. Perhaps use float?
- I suggest quotes around [Tool Name] Automated Exposure Score.
- Section 3.5 could use some intro text
- Section 3.6 could use some intro text
- In asset-type - what about a computer owned by an individual
- "human review" seems to be a superset of "human threat hunting".
- Entity Type and Asset Type are almost the same - do we really need both?
- On the other hand, Event Type seems to have two purposes. One is "what" it is, and other is metadata (e.g., blocked, deferred...)
- Let's talk about activity conditions...
- "The event took and is no longer ongoing" - what are you trying to say here? Maybe "took place"?
- Section 5.11 still has the wrong title - it should be Traceability Enumeration
Not recommended
- Should there be a relationship from event to threat-actor? (see 2 below)
- Maybe not changeable now, but any reason why "variety" is used in monetary_impact, instead of impact_type? (see 5 below)
- conversion_rate's normative language needs improvement. Everything is optional so I can have a min_amount but NOT a currency_actual - so is conversion_rate necessary or not? (normative text already captures this case)
Metadata
Metadata
Assignees
Labels
No labels