CVE-2026-43366: Linux kernel · Race Condition
Source GCVE Database
Not known to be exploited · CVSS 7.8 High · fixed in f3fb54e7a8b4aadcc2836ee463eec8c88709b8aa : patch Linux kernel soon.
Data as of 27 Oct 2026, 00:07 UTC
- Patch
- Available – fixed in f3fb54e7a8b4aadcc2836ee463eec8c88709b8aa, c2c185be5c85d37215397c8e8781abf0a69bec1f, a7b33671e418fca507feebd1d56e7f4952a4b25c +3
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 8 May 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: 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 26 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: io_uring/kbuf: check if target buffer list is still legacy on recycle There's a gap between when the buffer was grabbed and when it potentially gets recycled, where if the list is empty, someone could've upgraded it to a ring provided type. This can happen if the request is forced via io-wq. The legacy recycling is missing checking if the buffer_list still exists, and if it's of the correct type. Add those checks.
References
- nvd.nist.gov/vuln/detail/CVE-2026-43366 (opens in a new tab)
- git.kernel.org/stable/c/439a6728ec4641ffad1ca796622c19bc525e570f (opens in a new tab)
- git.kernel.org/stable/c/50ad880db3013c6fee0ef13781762a39e2e7ef83 (opens in a new tab)
- git.kernel.org/stable/c/97b57f69fee1b61b41acbf37e7720cac9d389fa4 (opens in a new tab)
- git.kernel.org/stable/c/a7b33671e418fca507feebd1d56e7f4952a4b25c (opens in a new tab)
- git.kernel.org/stable/c/c2c185be5c85d37215397c8e8781abf0a69bec1f (opens in a new tab)
- git.kernel.org/stable/c/f3fb54e7a8b4aadcc2836ee463eec8c88709b8aa (opens in a new tab)