GPU VulnDB

Database/Kernel, userspace & hypervisor

Linux kernel libiscsi: target-supplied ITT in a Reject PDU completes an arbitrary task

CVSS 9.8CVE-2026-99153Kernel, userspace & hypervisorcurated

Impact

An iSCSI target - or anything able to inject into the unauthenticated TCP session carrying iSCSI - controls the ITT copied into a Reject PDU, and iscsi_handle_reject() uses that value to look up a task with only an upper bound check against cmds_max. A never-used index yields a task with a NULL conn and a kernel oops (KASAN null-ptr-deref shown in the report); a returned task trips the WARN_ON_ONCE in iscsi_complete_task() and underflows the refcount. Worse than the crash: an in-flight SCSI command can be completed as successful with none of its buffer written, so a 1 MiB read returns 1048576 bytes of stale memory with no error. For GPU nodes that boot from or mount iSCSI LUNs - checkpoints, dataset volumes, root disks - that is silent data corruption on the storage path plus a host crash that takes every pod on the node with it.

Who can reach it

No local access needed and no authentication beyond what the iSCSI session itself provides: the attacker must be the iSCSI target the node is logged into, or be positioned on the storage network to inject into that TCP connection. Nodes with no iSCSI initiator configured are not exposed.

What to do

Pick up a stable kernel that carries the libiscsi ITT-validation fix (five stable commits are linked in the record; the advisory names no single fixed release), then drain and reboot each affected node - this is initiator code in the SCSI transport, there is no module reload or runtime mitigation. Until then, keep iSCSI traffic on an isolated storage VLAN with authenticated targets, since the whole attack depends on what the target is allowed to put on the wire.

References

Related entries

All Kernel, userspace & hypervisor entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.