CVE-2026-23159
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23159 is a NULL pointer dereference vulnerability in the Linux kernel's performance monitoring (perf) subsystem, specifically in the perf: sched component. It affects Linux kernel versions 6.6.116–6.6.122, 6.12.57–6.12.68, 6.17.7–6.18.8, and 6.19-rc1 through rc7. The vulnerability was published on February 14, 2026, with patches released on March 18, 2026. It carries a CVSS v3.1 base score of 5.5 (Medium) (Feedly).

Technical details

The root cause is a race condition (CWE-476: NULL Pointer Dereference) in the perf subsystem's user-space stack trace capture logic. When a task exits, its mm (memory descriptor) field is freed and set to NULL during a brief window. The kernel flags PF_KTHREAD and PF_USER_WORKER are checked to determine if a task is a user-space task, but these flags may still indicate a user task even after mm has been freed. If perf triggers a user-space stack trace capture during this window, it dereferences the NULL mm pointer and crashes. The fix involves adding a more robust check — using mmget_not_zero() or equivalent — to safely validate the mm field before attempting to read user-space memory (Feedly, Kernel Patch 1).

Impact

Successful exploitation causes a kernel NULL pointer dereference, resulting in a denial of service — either a system crash (kernel panic) or termination of perf monitoring functionality. The vulnerability has no confidentiality or integrity impact; only availability is affected. A local, low-privileged user can trigger this condition, making it accessible to any unprivileged local account on affected systems (Feedly).

Mitigation and workarounds

Apply the available stable kernel patches addressing this vulnerability: commits 5aac392fcd3d, 76ed27608f7d, a28fce0365e1, and d84a4836dc24 (Kernel Patch 1, Kernel Patch 2, Kernel Patch 3, Kernel Patch 4). Upgrade to fixed kernel versions: 6.6.123 or later, 6.12.69 or later, or 6.18.9 or later. As a temporary workaround where patching is not immediately possible, disabling perf user-space profiling on production systems reduces exposure, though this limits system observability (Feedly).

Community reactions

Oracle Linux and Ubuntu have issued kernel update advisories addressing CVE-2026-23159 among other vulnerabilities, indicating broad downstream distribution uptake of the fix (Oracle Advisory, Ubuntu Advisory). Tenable's Nessus and Qualys scanners have added detection plugins for this CVE, reflecting standard industry response to a medium-severity kernel flaw. No notable researcher commentary or significant social media discussion has been observed beyond routine vulnerability tracking.

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