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

[REQUEST] Change how Contributors are tracked #603

Open
jondricek opened this issue Mar 4, 2025 · 0 comments
Open

[REQUEST] Change how Contributors are tracked #603

jondricek opened this issue Mar 4, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@jondricek
Copy link
Contributor

jondricek commented Mar 4, 2025

Is your feature request related to a problem? Please describe.

Contributors are tracked today using the x_mitre_contributors field (list of strings) on specific object types. It might be nice to have them tracked by a dedicated STIX object, like the Identity

Describe the solution you'd like
If the STIX Identity object were used to track contributors, then the current practice of each ATT&CK STIX object using the x_mitre_contributors field as a list of strings could still be used, but the strings would be the STIX ids of Identity objects of contributors. This would ultimately make it easier to interact with Contributor objects in the Mongo DB.

Describe alternatives you've considered

I have only really considered the approach mentioned above so far, but open to other suggestions.

Additional context

The ATT&CK website has the poor practice of manually adding some contributors after the fact since they are not directly connected to specific objects, while still contributing to ATT&CK. This feature request would help make this scenario be able to be handled in STIX directly instead of a random python script generating a webpage.

https://github.com/mitre-attack/attack-website/blob/master/modules/util/stixhelpers.py#L428-L429

@jondricek jondricek added the enhancement New feature or request label Mar 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant