MITRE ATT&CK mapping issues with current MISP-galaxy implementation - uuid not unique #308
Labels
help wanted
This is an issue that community can help with
T: bug
Type: bug report.This issue describing unexpected behaviour
T: enhancement
Type: enhancement. This issue is not a bug, it improves an existing feature
T: support
Type: support. This issue is seeking support on a problem or question
topic: att&ck
This issue involves the MITRE ATT&CK framework
I am currently working on a new version of the MITRE ATT&CK to MISP-galaxy convertor.
(which should be in one script and should also suppor the relationships natively)
The issue I'm encountering is with the
enterprise-attack
,pre-attack
andmobile-attack
common entities. They are included in each "domain/phase", but are referred by the sameuuid
. (as they are the same object)For example uuid
bef4c620-0787-42a8-a96d-b7eb6e85917c
. In the MITRE ATT&CK they are used in different bundles. (see below where count > 2)However MISP seems to have included this same object, split over different 'clusters':
This gives the impression that these objects are not identical, and will also break automagic correlations (and data-validation of unique uuids)
This was caused by the switch of the
mitre-intrusion-set
to separate clusters forenterprise-attack
,mobile-attack
.My question is therefore: why exactly was everything moved to those 3 sub-clusters?
Shouldn't some "common" things be kept together? (like: malware, tool, intrusion-set)
While we could still split some others?
I know such a change would require implementation changes in MISP. But right now this seems wrong as we are breaking the UUID concept. Now you can't rely on a UUID to be unique.
The text was updated successfully, but these errors were encountered: