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)
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.