
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23088 is a NULL pointer dereference vulnerability (CWE-476) in the Linux kernel's tracing subsystem that causes a kernel crash when chained synthetic events using stacktrace fields are created. The flaw was published on February 4, 2026, and affects multiple Linux kernel versions including 5.10.237–5.10.x, 5.15.124–5.15.x, 6.1.43–6.1.x, 6.3–6.6.121, 6.7–6.12.67, 6.13–6.18.7, and 6.19-rc1 through 6.19-rc6. It carries a CVSS v3.1 base score of 5.5 (Medium), requiring only local access with low privileges (Feedly, kernel patches).
The root cause is a NULL pointer dereference (CWE-476) in the kernel tracing subsystem triggered when a synthetic event references a stacktrace field from another synthetic event. Specifically, when a second synthetic event is created that uses the stacktrace field of an existing synthetic event as a source (e.g., via histogram triggers), the kernel incorrectly treats the stacktrace field metadata as a dynamic array during event processing, leading to invalid memory access and an Oops/kernel crash. Exploitation requires the ability to write to tracefs (e.g., /sys/kernel/tracing/dynamic_events and event trigger files), which is typically restricted to privileged or specifically permitted local users (Feedly).
Successful exploitation results in a kernel crash (denial of service), causing an Oops condition that can bring down the affected system. There is no impact on confidentiality or integrity — only availability is affected. Systems where kernel tracing is accessible to unprivileged or low-privileged users are at greatest risk (Feedly).
/sys/kernel/tracing/).echo 's:stack unsigned long stack[];' > /sys/kernel/tracing/dynamic_eventssched_switch) to populate the synthetic event's stacktrace field: echo 'hist:keys=prev_pid:s0=common_stacktrace if prev_state & 3' >> /sys/kernel/tracing/events/sched/sched_switch/triggerecho 's:syscall_stack s64 id; unsigned long stack[];' >> /sys/kernel/tracing/dynamic_eventsecho 'hist:keys=common_pid:s2=stack' >> /sys/kernel/tracing/events/synthetic/stack/triggersys_exit), causing the kernel to dereference a NULL pointer when processing the stacktrace field metadata, resulting in a kernel Oops and system crash (Feedly).dmesg or /var/log/kern.log referencing the tracing subsystem or synthetic event processing; stack traces involving tracing-related kernel functions./sys/kernel/tracing/dynamic_events referencing chained synthetic events with stacktrace fields; new histogram trigger files in /sys/kernel/tracing/events/synthetic/ or /sys/kernel/tracing/events/sched/./sys/kernel/tracing/dynamic_events or event trigger files.Patches are available in the following fixed kernel versions: 5.10.237+, 5.15.124+, 6.1.43+, 6.6.122+, 6.12.68+, 6.18.8+, and 6.19-rc1 and later (post-fix). Patch commits are available at the Linux stable kernel repository. As a workaround, administrators can restrict access to the tracefs filesystem (e.g., by mounting with restrictive permissions or using kernel lockdown mode) to prevent low-privileged users from writing to tracing interfaces. Updating to a patched kernel version is the recommended remediation (Feedly, kernel patch).
Vendor advisories addressing CVE-2026-23088 have been issued by SUSE (SUSE-2026-0962-1, SUSE-2026-21241-1), Oracle Linux (ELISA-2026-50160, ELSA-2026-50232), and Ubuntu (USN-8393-1), indicating broad downstream distribution patching activity. No notable independent researcher commentary or significant social media discussion has been identified for this vulnerability (Linux Security SUSE, Linux Security Oracle, Linux Security Ubuntu).
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."