CVE-2026-23138: Linux kernel · tracing: Add recursion protection in kernel stack trace recording
Source GCVE Database
Not known to be exploited · CVSS 5.5 Medium · fixed in 80fe242a6239778025ba3be8e7263e3d69c37947 : update Linux kernel when convenient.
Data as of 30 Oct 2026, 16:33 UTC
Thin evidence
One scorer or none- Patch
- Available – fixed in 80fe242a6239778025ba3be8e7263e3d69c37947, 19e18e6dabb1bbba76d2809ca7d8ae9e1f5975fe, 9b03768037d91ce727effb1c5d92d2c7781bf692 +2
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 14 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in– |
Description
In the Linux kernel, the following vulnerability has been resolved: tracing: Add recursion protection in kernel stack trace recording A bug was reported about an infinite recursion caused by tracing the rcu events with the kernel stack trace trigger enabled. The stack trace code called back into RCU which then called the stack trace again. Expand the ftrace recursion protection to add a set of bits to protect events from recursion. Each bit represents the context that the event is in (normal, softirq, interrupt and NMI). Have the stack trace code use the interrupt context to protect against recursion. Note, the bug showed an issue in both the RCU code as well as the tracing stacktrace code. This only handles the tracing stack trace side of the bug. The RCU fix will be handled separately.
References
- nvd.nist.gov/vuln/detail/CVE-2026-23138 (opens in a new tab)
- git.kernel.org/stable/c/19e18e6dabb1bbba76d2809ca7d8ae9e1f5975fe (opens in a new tab)
- git.kernel.org/stable/c/5b7f91acffd2c4c000971553d22efa1e1bb4feae (opens in a new tab)
- git.kernel.org/stable/c/5f1ef0dfcb5b7f4a91a9b0e0ba533efd9f7e2cdb (opens in a new tab)
- git.kernel.org/stable/c/80fe242a6239778025ba3be8e7263e3d69c37947 (opens in a new tab)
- git.kernel.org/stable/c/9b03768037d91ce727effb1c5d92d2c7781bf692 (opens in a new tab)