Vulnerabilities maliciously introduced in APT packages accepted

THREAT159 · Accepted: The team has decided to live with this risk. · Defined in catalog.py:2737

Risk
High impact × Low likelihood = 6 medium
After mitigations
High impact × Very Low likelihood = 3 low

How statuses and scores work

An attacker could maliciously introduce vulnerabilities in the code used by dependencies of SecureDrop.

Threat actors: Any

Mitigations

Mitigation Status
SecureDrop uses as few apt packages as possible. MITIG222 implemented
Only packages in the security channel get updates MITIG223 implemented

Where it applies

Applies to 1 component in 2 scenarios.

Updates, time & DNS · Ubuntu apt repository
Supply chain and dependencies · Ubuntu apt repository

Notes

Existing mitigations: SecureDrop uses as few apt packages as possible (MITIG222). Packages are updated only if they are published to the security channel (MITIG223). Automated test for mitigation: No.

How this threat is matched

Listed for these components. A boundary covers every component inside it.