CVE-2026-109518CVSS 7.7APT download verification bypass
Hard-link reuse permits substitution after verification during HTTP redirect/retry handling; Canonical assigns CVSS 4.0 7.7.
CVE-2026-109518 lets an on-path attacker replace an APT package after verification through HTTP redirects, retries and hard-link reuse. Non-zero Acquire::Retries is required. Debian and Ubuntu now list fixed packages; Canonical documents a zero-retry upgrade path. No exploitation is established.
APT’s hard-link reuse during download redirects and retries lets a network-path attacker cause installation of an attacker-controlled, unverified package. A malicious mirror or proxy is within the stated threat model; this is not a claim that package signing keys or the Debian archive were compromised.
The attack needs an install/download with redirects, retries and a non-zero retry setting. Debian and Ubuntu defaults make newer releases exposed, but older releases can also be exposed under changed configuration. Canonical rates the flaw high; no actual exploitation or victim count is established.
Debian’s tracker supplies the three distribution fixes listed above. At our earlier check, Ubuntu still marked releases vulnerable and USN-8996-1 returned 404. November 4 availability update: the USN is now readable and the CVE page lists the eight Ubuntu fixes above. For 26.10, blog responses during these checks differed between publishing and fixed, while USN/CVE list 3.3.3ubuntu0.1 fixed. Verify the actual repository candidate and installed version; do not assume rollout has reached every mirror. Older releases require the indicated Pro/ESM and Legacy coverage.
Canonical recommends disabling retries for the upgrade itself, including when defending against a malicious mirror. HTTPS to a trusted mirror protects against network-path manipulation; patching remains required. Snap installation uses a different system and is outside this APT flaw. The Debian mailing-list access challenge remains unresolved; no unread mailing-list content is used as evidence.
CVE-2026-109518CVSS 7.7Hard-link reuse permits substitution after verification during HTTP redirect/retry handling; Canonical assigns CVSS 4.0 7.7.
| Product | Safe from | Note |
|---|---|---|
| Debian 13 trixie APT | 3.0.4 | Debian security tracker: fixed |
| Debian 12 bookworm APT | 2.6.2 | Debian security tracker: fixed |
| Debian unstable APT | 3.3.6 | Debian tracker: fixed; forky still lists 3.3.5 vulnerable |
| Ubuntu 26.10 APT | 3.3.3ubuntu0.1 | USN/CVE list fixed; blog responses vary between publishing and fixed. Verify the actual repository candidate. |
| Ubuntu 26.04 LTS APT | 3.2.1ubuntu0.1 | Standard security support |
| Ubuntu 24.04 LTS APT | 2.8.4ubuntu0.1 | Standard security support |
| Ubuntu 22.04 LTS APT | 2.4.15ubuntu0.1 | Standard security support |
| Ubuntu 20.04 LTS APT | 2.0.12+esm1 | Ubuntu Pro / ESM |
| Ubuntu 18.04 LTS APT | 1.6.19+esm1 | Ubuntu Pro / ESM |
| Ubuntu 16.04 LTS APT | 1.2.36+esm1 | Ubuntu Pro / ESM with Legacy add-on |
| Ubuntu 14.04 LTS APT | 1.0.1ubuntu2.24+esm4 | Ubuntu Pro / ESM with Legacy add-on |
Nov 4, 2026
Debian and Canonical publish APT vulnerability and remediation records
Debian lists fixed bookworm/trixie/unstable packages. Canonical describes the HTTP redirect/retry prerequisite; its public CVE page and CNA version records differ on release availability.
Nov 4, 2026
Canonical publishes USN and updates Ubuntu availability
USN-8996-1 and the CVE page list eight fixed builds. The blog supplies Acquire::Retries=0 upgrade commands; responses during checks differ between publishing and fixed for 26.10, so verify the actual repository candidate.
We list each claim and who made it. Primary sources (the vendor, the researcher, the registry) are marked. Where reports disagree, we grade by the worst credible case.