CVE-2026-90066

CVE-2026-90066

published September 17, 2026

CVSS
—
EPSS
0%
Percentile
9.4
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify

ftrace_direct_multi_init() assigns kthread_run()'s return value to

simple_tsk without an IS_ERR() check. When kthread_run() fails it

returns ERR_PTR(-ENOMEM), but init still returns 0, so the module loads

with simple_tsk holding an error pointer. On unload,

ftrace_direct_multi_exit() then passes that ERR_PTR to kthread_stop(),

leading to a null-pointer-dereference.

Check the return value of kthread_run() with IS_ERR(); on failure,

unregister the ftrace direct call and propagate the error code.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00200 · 9.4th percentile
Published
2026-09-17T21:16Z
References (5)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:05Z
    samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify
    cvelistv5