Code Signing
Mitigation · ATTACK:ics:M0945
Attributed source ↗ · Plaintext record · Complete record and assertions JSON
Inspect structured metadata and provenance
{
"id": "ATTACK:ics:M0945",
"title": "Code Signing",
"type": "Mitigation",
"source_url": "https://attack.mitre.org/mitigations/M0945",
"snapshot": "ics-attack-20.0.json",
"status": "active",
"rights": "Source metadata only; source notices retained; no operational prose or payloads",
"review_status": "machine-extracted; source-specific checks passed, editorial review pending",
"stix_id": "course-of-action--71eb7dad-07eb-4bbc-9df0-ac57bf2fba4a",
"external_id": "M0945",
"domain": "ics",
"created": "2019-06-11T17:01:25.405Z",
"modified": "2026-05-12T15:12:00.731Z",
"version": "1.1",
"aliases": [
],
"tactics": [
],
"source_references": [
]
}Explicit source assertions (16)
First 80 shown here; the complete set is in this record’s JSON and plaintext. Each relationship retains its source and locator. No inferred relationships are added.
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T1701.001
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--00cc557e-e1a7-4fdd-b626-2efc73fe510b
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0873.001
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--0f41614d-c37c-47d1-9616-6dae9b73b532
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0843.001
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--137ce4a2-be4c-4eb7-b92c-d686fa2a1044
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0851
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--2971151c-0e8a-4567-84dc-01cf5dd35005
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T1693
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--2d621264-4a6d-4bc7-abaf-89a89c2ef813
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0821
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--973f5884-a076-413e-ac96-f0bd01375fb6
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T1693.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--9b802cf9-03e4-414f-af09-fc108e96839c
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0889
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--a91002fe-21b2-4417-9c23-af712a7a035c
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0849
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--b9e82422-b072-494f-99c1-fcab07b90133
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0843.003
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--beb0c5be-2b81-4d8d-9d9f-35e496be4e0f
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0843
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--cb30d507-edc6-4197-947c-7b3a6e395c0d
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0862
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--d6a2a1a8-8f5b-4e94-8fce-8edd8a17627a
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0843.002
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--de370506-01db-412f-a6fb-57c4014de788
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0863
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--e09e253c-fd28-49ae-988e-1f80d769e8b8
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T1693.001
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--eaa0b30e-1dea-4dad-9a1e-33da933a8158
ATTACK:ics:M0945 → mitigates → ATTACK:ics:T0873
MITRE ATT&CK: Source assertion; no new actor identity, alias equivalence, CVE exploitation or causal inference. Procedure prose omitted.
Assertion source · Locator: relationship--f9c29dd4-1c5e-4f7e-b60a-862319a6d0a0