CVE-2025-38061: Linux kernel · net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in ef1158a6a650ecee72ab40851b1d52e04d3f9cb5 : update Linux kernel when convenient.
Data as of 5 Nov 2026, 21:04 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 ef1158a6a650ecee72ab40851b1d52e04d3f9cb5, c81c2ee1c3b050ed5c4e92876590cc7a259183f6, a3d89f1cfe1e6d4bb164db2595511fd33db21900 +5
Exploitation evidence
Disclosed: evidence found.
CVE published 18 Jun 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
|
| 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: net: pktgen: fix access outside of user given buffer in pktgen_thread_write() Honour the user given buffer size for the strn_len() calls (otherwise strn_len() will access memory outside of the user given buffer).
References
- git.kernel.org/stable/c/a3d89f1cfe1e6d4bb164db2595511fd33db21900 (opens in a new tab)
- git.kernel.org/stable/c/5bfa81539e22af4c40ae5d43d7212253462383a6 (opens in a new tab)
- git.kernel.org/stable/c/128cdb617a87767c29be43e4431129942fce41df (opens in a new tab)
- git.kernel.org/stable/c/ef1158a6a650ecee72ab40851b1d52e04d3f9cb5 (opens in a new tab)
- git.kernel.org/stable/c/c81c2ee1c3b050ed5c4e92876590cc7a259183f6 (opens in a new tab)
- git.kernel.org/stable/c/6b1d3e9db82d01a88de1795b879df67c2116b4f4 (opens in a new tab)
- git.kernel.org/stable/c/8fef258b555c75a467a6b4b7e3a3cbc46d5f4102 (opens in a new tab)
- git.kernel.org/stable/c/425e64440ad0a2f03bdaf04be0ae53dededbaa77 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/10/msg00008.html (opens in a new tab)
- lists.debian.org/debian-lts-announce/2025/10/msg00007.html (opens in a new tab)