Skip to content

Get notified

Get an email when a new major security incident drops. No spam, unsubscribe any time.

Only used for pwn.watch incident emails. Protected by Cloudflare Turnstile.

Become a sponsor

One slot: pwn.watch, gifs.so, flavors.design, kitze.io, every kitze repo, and an X shout-out.

Secure checkout on Polar. Right after paying you set up your ad on kitze.io.

LivePatchedPatch now

Debian APT man-in-the-middle can swap a package after verification and run code as root (CVE-2026-109518)

APT package manager (Debian)

Brought to you byTinkerer Club

The private club for people who own their servers, run their own AI, and pay $0/month for software.

A flaw in APT, Debian's package manager, lets a man-in-the-middle attacker replace a package after it has been verified, resulting in arbitrary code execution as root. Per Debian's advisory DSA-6607-1, APT can merge two different package downloads after an HTTP redirect gives them the same URI, and improper file handling when resuming an HTTP download allows the swap. It was found by Max Justicz. Debian stable (trixie) is fixed in apt 3.0.4, which also addresses several out-of-bounds access issues. Debian's advisory does not mention exploitation, and Ubuntu and other apt-based distributions had not published their status when this was added.

Why this severity: Root code execution for an attacker in a man-in-the-middle position on package downloads; no CVSS score published yet and no exploitation reported

Started
Nov 4, 2026

Follow this incident

Discuss on X ↗

Affected

  • apt in Debian stable (trixie) before 3.0.4

Fixed in

  • apt 3.0.4 (Debian trixie, DSA-6607-1)

Timeline2

  1. Debian publishes DSA-6607-1 for apt (CVE-2026-109518): a man-in-the-middle attacker can replace a package after verification and run code as root; fixed in apt 3.0.4 for trixie.

  2. The advisory reaches the Hacker News front page.

Advisories1

News & write-ups1

Get an email when a new major security incident drops. No spam, unsubscribe any time.