GPU VulnDB

Database/Kernel, userspace & hypervisor

Linux kernel bsg: sense data copy ignores max_response_len and overruns the user buffer

CVSS 7.8CVE-2026-90010Kernel, userspace & hypervisorcurated

Impact

Completion of an io_uring-submitted SCSI generic command copied scmd->sense_len bytes into the caller's response buffer without honouring max_response_len, so a caller that supplied a buffer smaller than the real sense length (up to SCSI_SENSE_BUFFERSIZE) had memory past the buffer overwritten. NVD rates it 7.8 local with high confidentiality, integrity and availability impact, consistent with local privilege escalation. On a GPU node this matters where /dev/bsg or SG passthrough is exposed to a workload or a storage management container - direct disk passthrough setups are the realistic path. A node that hits this needs draining before it can take the fixed kernel.

Who can reach it

Local user with access to a SCSI bsg device node and the ability to submit io_uring passthrough commands. Authentication as a local user is required; no remote path.

What to do

Take the stable kernel containing commits 5d326efc334e / ece06de72673, then drain and reboot each affected node - kernel fixes are not hot-patchable here. Until then, restrict access to /dev/bsg* so unprivileged tenants and containers cannot reach SCSI passthrough.

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.