MITRE ATT&CK / Techniques / T1195.002

Supply Chain Compromise: Compromise Software Supply Chain

ID
T1195.002
Tactics
TA0001 Initial Access
Sub-technique of
T1195 Supply Chain Compromise
Platforms
Linux, Windows, macOS
Data sources
Process Creation, Driver Load, Module Load, File Creation, Windows Registry Key Modification, Network Connection Creation, File Metadata, Network Traffic Flow
Source
attack.mitre.org
MITRE last modified
25 Oct 2025

Adversaries may manipulate application software prior to receipt by a final consumer for the purpose of data or system compromise. Supply chain compromise of software can take place in a number of ways, including manipulation of the application source code, manipulation of the update/distribution mechanism for that software, or replacing compiled releases with a modified version.

Targeting may be specific to a desired victim set or may be distributed to a broad set of consumers but only move on to additional tactics on specific victims.[2][3]

Detection

Mitigations (2)

M1016 Vulnerability Scanning

Continuous monitoring of vulnerability sources and the use of automatic and manual code review tools should also be implemented as well.[1]

M1051 Update Software

A patch management process should be implemented to check unused applications, unmaintained and/or previously vulnerable software, unnecessary features, components, files, and documentation.

Groups (9)

Software (3)

References

  1. OWASP Top 10
  2. Avast CCleaner3 2018
  3. Command Five SK 2011