
Cloud Vulnerability DB
A community-led vulnerabilities database
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).
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).
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).
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).
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.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."