← CVE Intelligence

CVE-2026-23112

nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec PUBLISHED

Description (CNA)

In the Linux kernel, the following vulnerability has been resolved: nvmet-tcp: add bounds checks in nvmet_tcp_build_pdu_iovec nvmet_tcp_build_pdu_iovec() could walk past cmd->req.sg when a PDU length or offset exceeds sg_cnt and then use bogus sg->length/offset values, leading to _copy_to_iter() GPF/KASAN. Guard sg_idx, remaining entries, and sg->length/offset before building the bvec.

Affected (CNA)

Vendor / productVersions
Linux / Linuxaffected 872d26a391da92ed8f0c0f5cb5fef428067b7f30 before 0b9981751be14b59b4473383c731c833738aebdb; affected 872d26a391da92ed8f0c0f5cb5fef428067b7f30 before 42afe8ed8ad2de9c19457156244ef3e1eca94b5d; affected 872d26a391da92ed8f0c0f5cb5fef428067b7f30 before 1385be357e8acd09b36e026567f3a9d5c61139de; affected 872d26a391da92ed8f0c0f5cb5fef428067b7f30 before dca1a6ba0da9f472ef040525fab10fd9956db59f; affected 872d26a391da92ed8f0c0f5cb5fef428067b7f30 before 19672ae68d52ff75347ebe2420dde1b07adca09f; affected 872d26a391da92ed8f0c0f5cb5fef428067b7f30 before ab200d71553bdcf4de554a5985b05b2dd606bc57; affected 872d26a391da92ed8f0c0f5cb5fef428067b7f30 before 52a0a98549344ca20ad81a4176d68d28e3c05a5c
Linux / Linuxaffected 5.0; unaffected 0 before 5.0; unaffected 5.10.253 through 5.10.*; unaffected 5.15.200 through 5.15.*; unaffected 6.1.163 through 6.1.*; unaffected 6.6.124 through 6.6.*; unaffected 6.12.70 through 6.12.*; unaffected 6.18.10 through 6.18.*; unaffected 6.19 through *

CWE

No CWE identifiers supplied.

References

ADP enrichment

siemens-SADP

No English description supplied.

CISA-ADP

No English description supplied.

No references supplied.