Impact
The vulnerability lies in the Linux kernel’s nvmet‑tcp subsystem. A helper function that builds a PDU iterator returns void and discards errors when it detects an out‑of‑bounds PDU length or offset. Because callers are not notified of the failure, they overwrite the command’s state and later use an uninitialized iterator to read network data. This improper error handling and the use of uninitialized memory could allow an attacker who injects crafted network packets to corrupt kernel memory and potentially achieve arbitrary code execution with kernel privileges. The CVE description indicates this risk, though it does not detail a confirmed exploitation case.
Affected Systems
The affected component is the Linux kernel, specifically the nvmet‑tcp implementation. No explicit version range is listed in the CNA data; therefore, any kernel that contains the vulnerable nvmet‑tcp code before the patch applies is potentially affected. The CNA vendor is Linux, and the product is the Linux kernel. The common platform enumeration strings include all kernel versions and the specific releases 6.19 and 7.1‑rc1, but versioned impact cannot be determined from the data.
Risk and Exploitability
The CVSS score of 9.8 reflects a critical severity, and the EPSS score of less than 1 % indicates a low probability of exploitation at the time of this analysis. The flaw can be triggered over the network by sending malformed nvmet‑tcp PDUs to a host that exposes the service. While the CVE notes a potential for kernel memory corruption and arbitrary code execution, it does not confirm that this is achieved in practice; therefore, the actual exploitability is inferred from the described mechanics. The flaw is not listed in the CISA KEV catalog. The most likely attack vector is network‑based, requiring the attacker to have access to the nvmet‑tcp port from an untrusted host.
OpenCVE Enrichment
Debian DLA
Ubuntu USN