APT server man-in-the-middle and replaying old packages partially mitigated

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

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

How statuses and scores work

An attacker with a privileged network position could man-in-the-middle Apt communication and replay old (but valid, cryptograptographically signed packages) that may contain vulnerabilities.

Threat actors: Nation State / Law Enforcement Large Corporation

Mitigations

Mitigation Status
Valid-Until for apt packages MITIG194 proposed

Where it applies

Applies to 1 component in 3 scenarios.

Updates, time & DNS · FPF apt repository
Supply chain and dependencies · FPF apt repository
Workstation: boot, provisioning and updates · FPF apt repository

Notes

Existing mitigations: Valid-until is set for packages served by FPF APT repository (MITIG194). Automated test for mitigation: No.

How this threat is matched

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