CVE-2025-68329
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68329 is a Linux kernel vulnerability in the tracing subsystem where VMA (Virtual Memory Area) splitting triggers a spurious WARN_ON in tracing_buffers_mmap_close. When a trace buffer VMA is split via partial munmap or MAP_FIXED, the kernel calls vm_ops->close on each portion, causing ring_buffer_unmap() to be invoked multiple times despite ring_buffer_map() being called only once. This results in ring_buffer_unmap() returning -ENODEV on subsequent calls because user_mapped is already 0, triggering the warning. The vulnerability was published on December 22, 2025, and affects the Linux kernel prior to the patched stable releases (6.12.61, 6.17.11, and 6.18). It carries a CVSS v3.1 base score of 5.5 (Medium) (Red Hat CVE, Red Hat Bugzilla).

Technical details

The root cause is improper handling of VMA lifecycle callbacks in the Linux kernel's ring buffer tracing subsystem. When a mapped trace buffer VMA is split (e.g., via munmap on a subrange or MAP_FIXED remapping), the kernel invokes vm_ops->close on each resulting VMA segment independently. Since ring_buffer_map() was called only once for the original mapping, the reference count (user_mapped) reaches 0 after the first ring_buffer_unmap() call, and subsequent calls return -ENODEV, triggering a WARN_ON. The fix adds a may_split VMA callback that returns -EINVAL, preventing any partial split of trace buffer mappings at the kernel level. This is a local, low-privilege exploitable condition requiring no user interaction (Red Hat CVE, Red Hat Bugzilla).

Impact

Successful exploitation can cause kernel warning messages (WARN_ON) and potential instability in the kernel tracing subsystem, resulting in a high availability impact. A local attacker with low privileges could trigger denial-of-service conditions affecting tracing operations, potentially destabilizing the system. There is no confidentiality or integrity impact associated with this vulnerability (Red Hat CVE).

Mitigation and workarounds

Apply the upstream kernel patches available for stable branches: commit 45053c12c45f (kernel.org), 922fdd0b755a (kernel.org), and b042fdf18e89 (kernel.org), which introduce the may_split callback to prevent VMA splits on trace buffer mappings. Distribution-specific updates are available: Ubuntu has released fixes via USN-8094-1 through USN-8094-5, and Oracle Linux has issued ELSA-2026-50112. Users should update to Linux kernel versions 6.12.61, 6.17.11, or 6.18 or later. As a general workaround, restrict local user access to systems running sensitive kernel tracing operations until patches are applied (Red Hat CVE, Ubuntu USN-8094-1).

Community reactions

The vulnerability received routine coverage from Linux security aggregators and distribution security teams, with Ubuntu issuing multiple security notices (USN-8094-1 through USN-8094-5) and Oracle Linux releasing a kernel update. Red Hat tracked the issue at low severity/priority in its Bugzilla. No notable researcher commentary or significant social media discussion beyond automated CVE feeds was observed (Red Hat Bugzilla, Ubuntu USN-8094-1).

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