CVE-2026-68174
kernel: tracing: Fix union collision of module and refcnt for dynamic events
Severity
LowRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · August 10, 2026
Updated · October 30, 2026
Description
A flaw was found in the Linux kernel's tracing subsystem. When handling dynamic events, a memory collision occurs where a reference counter is mistakenly interpreted as a module pointer. This can happen when filtering or setting events for a specific module without properly checking the event's dynamic status. An attacker could exploit this by triggering a scenario that causes the kernel to attempt to dereference an invalid pointer, leading to a system crash and a Denial of Service (DoS).
Statement
This issue affects the kernel tracing subsystem when using dynamic trace events. A union collision between module pointer and refcnt in trace_event_call can cause incorrect module dereference. Systems not enabling dynamic trace events are not affected.
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')