ATT&CK Reference
Portfolio

TA0001 · INITIAL ACCESS

Compromise Software Dependencies and Development Tools

T1195.001Sub-technique of Supply Chain CompromiseLinux · macOS · Windowsattack.mitre.org

Adversaries may manipulate software dependencies and development tools prior to receipt by a final consumer for the purpose of data or system compromise. Applications often depend on external software to function properly.

Detect it with

Use verification of distributed binaries through hash checking or other integrity checking mechanisms. Scan downloads for malicious signatures and attempt to test software and updates prior to deployment while taking note of potential suspicious activity.

Why it matters on shift

Compromise Software Dependencies and Development Tools is one of the concrete ways adversaries achieve initial access. Recognising it in telemetry lets you name the technique in your ticket and pivot to what came before and after.

What to look for next

After initial access, the next tactic is usually Execution. Search your telemetry for the transition before closing the ticket.

Kill-chain context

← beforeResource DevelopmentInitial Accessafter →Execution