The Morning Dev

Only the news worth knowing

‹
 
B45/100

Vulnerability · high · CVSS 7.7

CVE-2026-109518: apt flaw lets attackers swap packages after verification

Tier B · Patch this week – Put it in the sprint

Who’s exposed: Systems using vulnerable apt clients to download packages

Tier B because: Full takeover OR secrets exposed OR supply chain

Reach

Attack

Damage

Fix

Core infrastructure · Popular tool · Full takeover

What to do

  1. Patch vulnerable apt clients
  2. Use Harden-Runner to find HTTP package downloads in CI/CD and investigate related activity

The Brief

  • CVE-2026-109518 is a flaw in apt that lets attackers swap packages after they have been verified.
  • According to the Step Security blog, the flaw can be used to run code as root.
  • The blog recommends patching vulnerable apt clients and using Harden-Runner to find HTTP package downloads and investigate CI/CD activity.

Why it matters

Package verification alone does not protect against this flaw, so systems that install packages through apt could be compromised with root privileges.

The checklist behind the tier

Checklist · 4 of 10 yes
YesHits tech teamsapt is the Debian/Ubuntu package manager that developers and ops teams run daily.
YesCore infrastructureapt is core Linux package infrastructure nearly every team depends on.
YesPopular toolapt is a mainstream, widely used package manager, so core infrastructure implies yes.
NoExploited in the wildStep Security Blog: describes the flaw only; no observed attacks reported.
NoPublic exploitStep Security Blog: no mention of published exploit code or PoC.
NoRemote, no loginCVSSCVSS: CVE-2026-109518 AV:N/PR:N/UI:P
YesFull takeoverCVSSCVE-2026-109518: CVSS rates confidentiality and integrity impact high
NoSecrets exposedStep Security Blog: no mention of stolen credentials, keys, or data.
NoSupply chainStep Security Blog: no report of malicious packages shipped through official channels or compromised signing keys.
NoNo fix yetStep Security Blog: advises patching vulnerable APT clients, implying a fix exists.

The official record

From CVE.org, CISA’s Known Exploited Vulnerabilities catalog, FIRST EPSS and the GitHub Advisory Database. Where these answer a checklist fact, they win over the reporting.

Source

CVE-2026-109518: apt Flaw Lets Attackers Swap Packages After Verification and Run Code as Root ↗ Step Security Blog · 1d ago

First seen · 1 source · Full story page · How tiers are decided