Technology

Linux Kernel Ships 7 Stable Releases, 2 Security Fixes

Greg Kroah-Hartman published seven stable kernels on Saturday, including fixes for an IPv6 container-escape CVE and a long-running KVM use-after-free bug dating back to 2010.

Greg Kroah-Hartman published seven stable kernels on Saturday, including 7.1.3, 6.18.38, 6.12.95, 6.6.144, 6.1.177, 5.15.211, and 5.10.260. Two of the kernels contain security fixes: CVE-2026-53362, an IPv6 container-escape flaw introduced in 6.0, and CVE-2026-53359, a use-after-free in KVM dating back to 2.6.36. The release comes during a week in which the kernel project published 432 CVEs, raising questions about how teams should prioritize stable backports going forward.

What shipped on Saturday

Greg Kroah-Hartman released seven stable kernels in a single batch: 7.1.3, 6.18.38, 6.12.95, 6.6.144, 6.1.177, 5.15.211, and 5.10.260. Six of those branches cover most production fleets; the 5.10 line is still receiving fixes for the long tail of embedded and LTS users.

Two of the kernels carry security fixes worth attention from anyone running a multi-tenant environment.

The container escape in IPv6

CVE-2026-53362 affects the IPv6 stack and was introduced back in the 6.0 kernel series. The flaw could allow an attacker inside a container to escape the container boundary and gain root access on the host. The fix is backported across the affected stable branches, and operators running Kubernetes clusters on older LTS kernels should prioritize the upgrade.

The bug is a reminder that container isolation is only as strong as the kernel underneath. Six years of stable kernels sit in production environments that depend on these backports to keep that boundary intact.

The decade-old KVM bug

The second fix addresses CVE-2026-53359, a use-after-free in KVM that has been in the codebase since the 2.6.36 era. Bugs of this vintage are not unusual. Code paths in KVM have been touched by hundreds of contributors across nearly two decades, and the assumptions embedded in the original implementation don't always survive a changing scheduler or memory model.

Patches of this age tend to land during the quieter weeks of the release calendar. They are also the kind of fix where the disclosure cycle and the stable backport cycle don't always line up cleanly, so operators should check changelogs rather than rely on package manager defaults.

The bigger picture on kernel CVE volume

The Saturday release lands in the middle of a noisy week for kernel CVE assignments. Between July 19 and July 20, 2026, the kernel project published 432 CVEs, a volume that has prompted security practitioners on the oss-security list to ask whether prioritizing individual kernel fixes by CVE is still a workable strategy.

The point isn't that there are more bugs. The point is that every bugfix going into a stable release now gets a CVE assigned, which has changed the ratio of signal to noise in vulnerability feeds. For most teams, that argues for distribution-based patching, where you trust the upstream stable tree and apply it on a cadence, rather than per-CVE triage.