CVE-2026-23072
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23072 is a memory leak vulnerability in the Linux kernel's L2TP (Layer 2 Tunneling Protocol) UDP encapsulation handling, specifically in the l2tp_udp_encap_recv() function. The flaw was introduced when protocol version validation was relocated within the function without adding the corresponding error-handling path to release allocated structures (l2tp_session, l2tp_tunnel, and socket objects). Affected kernel versions include 6.10 through 6.12.67 and 6.13 through 6.18.7, as well as 6.19-rc1 through 6.19-rc6. It was published on February 4, 2026, with patches released on March 18, 2026. The CVSS v3.1 base score is 5.5 (Medium) (Feedly).

Technical details

The root cause is classified as CWE-401 (Missing Release of Memory after Effective Lifetime). When l2tp_udp_encap_recv() encounters a protocol version validation failure at its new code location, it returns without calling l2tp_session_put(), leaving the previously allocated l2tp_session, l2tp_tunnel, and associated socket structures unreleased. The fix adds the missing l2tp_session_put() call in the error path to ensure proper reference count decrement and memory cleanup. The bug was identified via syzbot, which reported unreferenced objects accumulating in kernel memory during fuzzing of L2TP socket operations (Feedly, Kernel Patch 1).

Impact

Successful exploitation causes memory exhaustion on the affected system, leading to denial of service through performance degradation or system crashes. An attacker with local, low-privilege access can repeatedly trigger the leak via L2TP UDP socket operations, causing kernel memory structures to accumulate without being freed. There is no impact on confidentiality or integrity; the vulnerability is limited to availability (Feedly).

Mitigation and workarounds

Upgrade the Linux kernel to a patched version: 6.12.68 or later (for the 6.10–6.12 branch), 6.18.8 or later (for the 6.13–6.18 branch), or the 6.19 final release or later (for 6.19-rc versions). Patches are available via the upstream stable kernel tree at three separate commits (Kernel Patch 1, Kernel Patch 2, Kernel Patch 3). Distribution-specific updates have been issued for Oracle Linux (ELSA-2026-50160, ELSA-2026-50232) and SUSE (SUSE-2026-21352-1). As a compensating control, restrict local system access to trusted users to reduce the attack surface (Feedly).

Community reactions

The vulnerability has received routine coverage from Linux distribution security teams, including Oracle Linux and SUSE, which have issued kernel update advisories. The Yocto Project security mailing list also flagged the CVE for embedded Linux maintainers. No notable independent researcher commentary or significant social media discussion has been observed beyond standard patch tracking (Feedly).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management