CVE-2026-46135
kernel: nvmet-tcp: fix race between ICReq handling and queue teardown
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · May 28, 2026
Updated · October 30, 2026
Description
A flaw was found in the Linux kernel's NVMe over TCP (nvmet-tcp) implementation. A race condition exists between the handling of an Initialization Connection Request (ICReq) and the teardown of a queue. A remote attacker, by sending an ICReq and immediately closing the connection, could trigger a double free vulnerability. This could lead to a denial of service (DoS) due to memory corruption.
Statement
This vulnerability is rated as Moderate impact on Red Hat Enterprise Linux because the affected NVMe over Fabrics TCP target service is neither loaded nor configured by default. Although network-adjacent or remote clients can trigger the flaw to cause a kernel crash or memory corruption by abruptly closing a handshake, exploitation is limited exclusively to hosts deliberately deployed as NVMe-oF TCP storage targets. Systems acting solely as NVMe initiators or general-purpose servers do not run this service and remain unaffected.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
No mitigation is specified in collected source.
CVSS / CWE
CVSS 3.1 · 7.1CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
CWE-1341 · Multiple Releases of Same Resource or Handle