CVE-2026-23088
kernel: tracing: Fix crash on synthetic stacktrace field usage
Severity
LowRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · February 4, 2026
Updated · June 28, 2026
Description
A NULL pointer dereference vulnerability was found in the Linux kernel's tracing subsystem when using synthetic events with stacktrace fields. When a synthetic event is created based on another synthetic event that contains a stacktrace field, the stacktrace field is incorrectly treated as a normal field instead of a dynamic array. This causes trace_event_raw_event_synth() to dereference invalid memory when the event is enabled.
Statement
This vulnerability requires root privileges to configure synthetic tracing events through debugfs/tracefs. The specific trigger involves chaining synthetic events with stacktrace fields in histogram triggers. While the crash is reproducible with the described sequence, it requires deliberate configuration of complex tracing rules.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-843 · Access of Resource Using Incompatible Type ('Type Confusion')