Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup mitre actors and techniques #363

Merged
merged 16 commits into from
Feb 12, 2025
Merged

Conversation

pyth0n1c
Copy link
Contributor

@pyth0n1c pyth0n1c commented Feb 5, 2025

Add a property to detection tags called
detection.tags.unique_mitre_attack_groups which can be used to deduplicate all the groups that occur across all the MitreEnrichments which are loaded dynamically from the list of Mitre Attack IDs.

Secondly, we add validation so that a MITRE ID and Subtype cannot exist and throw a descriptive exception. For example, the following is no longer allowed:

mitre_attack_id:
  - T1560.001
  - T1560

But all of the following options are acceptable

  mitre_attack_id:
  - T1560.001
  mitre_attack_id:
  - T1560
  mitre_attack_id:
  - T1560.001
  - T1560.002
  mitre_attack_id:
  - T1560.001
  - T1561

See the following PR which updates around 1000 pieces of content to conform to this new restriction:
splunk/security_content#3323

@pyth0n1c pyth0n1c merged commit 4fe3742 into main Feb 12, 2025
10 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants