Ubuntu APT Repo compromised partially mitigated

THREAT45 · Partially mitigated: Some controls are in place, but the risk is still too high. · Defined in catalog.py:801

Risk
High impact × Very Low likelihood = 3 low
After mitigations
High impact × Very Low likelihood = 3 low (unchanged)

How statuses and scores work

An adversary that compromises Ubuntu's apt server may be able to serve malicious packages to SecureDrop hosts and other users

Threat actors: Nation State / Law Enforcement

Mitigations

Mitigation Status
apt performs GPG signature verification as long as it's not explicitly disabled MITIG167 implemented

Residual risk

Risk is accepted

Where it applies

Applies to 1 component in 2 scenarios.

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

Notes

In scope: No. Existing mitigations: Packages are signed with keys contained in ubuntu-keyring package (MITIG167). Automated test for mitigation: No.

How this threat is matched

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