CVE-2026-89749

tracing: Fix crash passing ERR_PTR to kthread_stop()

N/A
Published: September 11, 2026 at 07:46 PM UTC
Updated: October 19, 2026 at 09:18 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
N/A
Exploit prediction
EPSS 0.2%

Description

In the Linux kernel, the following vulnerability has been resolved: tracing: Fix crash passing ERR_PTR to kthread_stop() event_test_stuff() calls kthread_run() and unconditionally passes the returned task_struct pointer to kthread_stop(). kthread_run() returns an error pointer such as ERR_PTR(-ENOMEM) when kthread creation fails, for example under memory pressure during the boot-time event self-test. kthread_stop() then dereferences the invalid pointer, crashing the kernel. Check the result of kthread_run() before passing it to kthread_stop(). Use WARN_ON() so that a failure to create the self-test thread does not go unnoticed, matching the ring-buffer self-test fix in commit 91542863abad ("ring-buffer: Fix crash passing ERR_PTR to kthread_stop()").

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

2.6.31e6187007d6c365b551c69ea3df46f06fd1c8bd19
Vendor states this is fixed in 12a499f741fc5be3731c8b0a0d909406575cc2eb (fixed)
Vendor states this is fixed in 42ccb215ef0a552acbbd32f81009bfe4b278ba77 (fixed)
Vendor states this is fixed in 649bc7df3e5d7be6f7996a95084037dbf3cad1e5 (fixed)
Vendor states this is fixed in 98d06fb9865a490e12ebe32d65b9ffac6108614d (fixed)
Vendor states this is fixed in adadf4192f700bca82abfda9fa6d58c0bf37cc04 (fixed)
Vendor states this is fixed in c1a4fb7aa290f158d50654d640292e49d9055fd1 (fixed)
Vendor states this is fixed in c40e0b4fa365969e67011529eabdfb66d1022256 (fixed)
Vendor states this is fixed in ceb1707aef5824cf024eb82d10787b7621e2ff35 (fixed)
Vendor states this is fixed in 2.6.31 (unaffected)
Vendor states this is fixed in 5.10.270 (unaffected)
Vendor states this is fixed in 5.15.221 (unaffected)
Vendor states this is fixed in 6.1.188 (unaffected)
Vendor states this is fixed in 6.12.109 (unaffected)
Vendor states this is fixed in 6.18.50 (unaffected)
Vendor states this is fixed in 6.6.157 (unaffected)
Vendor states this is fixed in 7.2.4 (unaffected)
Vendor states this is fixed in 7.3 (unaffected)
Vendor states this is fixed in 7.3-rc1 (unaffected)

Remediation

No guide yet

No remediation guidance has been written for this CVE yet, and no fixed version or vendor advisory is recorded against it.

Quick Info

StatusRECEIVED

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card