Skip to content

Commit 45f4c93

Browse files
committed
Adding tags.mitre_attack_id{} back for SSE
1 parent bccb33e commit 45f4c93

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

contentctl/objects/detection_tags.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def risk_score(self)->int:
3131
return round((self.confidence * self.impact)/100)
3232

3333

34-
mitre_attack_id: List[Annotated[str, Field(pattern="^T\d{4}(.\d{3})?$")]] = []
34+
mitre_attack_id: List[Annotated[str, Field(pattern="^T[0-9]{4}(.[0-9]{3})?$")]] = []
3535
nist: list[NistCategory] = []
3636
observable: List[Observable] = []
3737
message: Optional[str] = Field(...)
@@ -138,6 +138,7 @@ def serialize_model(self):
138138
"risk_score": self.risk_score,
139139
"security_domain": self.security_domain,
140140
"risk_severity": self.risk_severity,
141+
"mitre_attack_ids": self.mitre_attack_id,
141142
"mitre_attack_enrichments": self.mitre_attack_enrichments
142143
}
143144

@@ -248,4 +249,4 @@ def mapAtomicGuidsToAtomicTests(cls, v:List[UUID4], info:ValidationInfo)->List[A
248249
print(missing_tests_string)
249250

250251
return matched_tests + [AtomicTest.AtomicTestWhenTestIsMissing(test) for test in missing_tests]
251-
252+

0 commit comments

Comments
 (0)