Impact
The Linux kernel’s SCSI core builds scatter‑list tables with padding bytes that are not cleared. Fuzz testing uncovered that the last scatter‑list entry is supplemented with uninitialized storage. When a SCSI command is sent from user space via ioctl, the kernel copies this padding into the command buffer. Based on the description, it is inferred that the uninitialized bytes may be transmitted to the device, potentially exposing data that previously resided in memory or corrupting the command payload.
Affected Systems
All Linux kernel releases that contain the legacy SCSI core implementation and have not applied the patch identified by commit 6261477. The vulnerability affects the SCSI core subsystem and the DMA mapping routines that construct scatter‑list tables. No specific version range is supplied, so any kernel version prior to the patch is potentially impacted.
Risk and Exploitability
The vulnerability is scored with a CVSS base score of 6.3. The EPSS score is <1%, indicating very low but nonzero exploitation probability. The issue is not listed in the CISA KEV catalog. Given the local nature of the required access through user‑space SCSI ioctl commands, the risk remains moderate but remediation is advised.
OpenCVE Enrichment