Use-After-Free Vulnerability in Linux Kernel Affecting Tracing Mechanism
CVE-2026-89746

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
11 September 2026

What is CVE-2026-89746?

A vulnerability exists in the Linux kernel related to the tracing mechanism where incorrect memory handling can lead to use-after-free conditions. When multiple histogram triggers are registered with identical names, the second trigger mistakenly reuses the data structure of the first. This oversight results in a dangling pointer, and a subsequent attempt to reference this freed data may trigger a kernel panic, destabilizing the entire system. The issue can be reproduced by specific trigger commands in the tracefs interface, highlighting a critical flaw in memory management that could have severe consequences for systems relying on the kernel's tracing capabilities. A fix has been implemented to properly handle data references prior to freeing memory, thereby mitigating the risk of system crashes.

Affected Version(s)

Linux 435d2964af815aae456db554c62963b4515f19d0 < 477d762be4b0ffaf01429ccd88859e93b0ec28cc

Linux 6f86bdeab633a56d5c6dccf1a2c5989b6a5e323e

Linux 6f86bdeab633a56d5c6dccf1a2c5989b6a5e323e < 83d1ae0406d8eade219a81b401e201702dd9dc55

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.