CVE-2025-38489: Linux kernel · s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in d5629d1af0600f8cc7c9245e8d832a66358ef889 : update Linux kernel when convenient.
Data as of 5 Nov 2026, 21:19 UTC
Rated by Threat Radar · No CVSS score from NVD or the CNA
Thin evidence
One scorer or none- CISA SSVC
- Exploitation
- No evidence of active exploitation and no public proof of concept
- Automatable
- Attackers cannot reliably automate steps 1–4 of the kill chain
- Technical impact
- Limited control over the software or limited information exposure
CISA SSVC assessment, 2026-11-05.
- Patch
- Available – fixed in d5629d1af0600f8cc7c9245e8d832a66358ef889, a4f9c7846b1ac428921ce9676b1b8c80ed60093c, 6a5abf8cf182f577c7ae6c62f14debc9754ec986 +3
Exploitation evidence
Disclosed: evidence found.
CVE published 28 Jul 2025
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 5 Nov 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– |
Description
In the Linux kernel, the following vulnerability has been resolved: s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again Commit 7ded842b356d ("s390/bpf: Fix bpf_plt pointer arithmetic") has accidentally removed the critical piece of commit c730fce7c70c ("s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL"), causing intermittent kernel panics in e.g. perf's on_switch() prog to reappear. Restore the fix and add a comment.
References
- git.kernel.org/stable/c/0c7b20f7785cfdd59403333612c90b458b12307c (opens in a new tab)
- git.kernel.org/stable/c/d5629d1af0600f8cc7c9245e8d832a66358ef889 (opens in a new tab)
- git.kernel.org/stable/c/a4f9c7846b1ac428921ce9676b1b8c80ed60093c (opens in a new tab)
- git.kernel.org/stable/c/6a5abf8cf182f577c7ae6c62f14debc9754ec986 (opens in a new tab)