CVE-2026-93433
libstoragemgmt: libstoragemgmt: Denial of Service via stack buffer overflow in SCSI VPD page parsing
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · September 22, 2026
Updated · September 23, 2026
Description
A flaw was found in libstoragemgmt. An attacker with control over a local or virtual storage device could provide specially crafted SCSI (Small Computer System Interface) Vital Product Data (VPD) page 0x80 data. This malformed data, specifically an untrusted page length field, can lead to a stack buffer overflow in the _sg_parse_vpd_80() function during serial number parsing. Successful exploitation could result in a denial of service by crashing or destabilizing the process querying the serial number.
Statement
This Moderate flaw in libstoragemgmt allows a local attacker with control over a storage device or virtual storage backend to trigger a stack buffer overflow. By supplying malformed SCSI VPD page 0x80 data, the vulnerable process can be crashed, leading to a denial of service. Exploitation requires local access and manipulation of storage device data, limiting its broader impact.
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
Avoid querying local disk serial numbers from untrusted or attacker-controlled storage devices or virtual storage backends. Systems should be configured to reject or sanitize malformed SCSI VPD page 0x80 data before it is processed by libstoragemgmt to prevent stack buffer overflows.
CVSS / CWE
CVSS 3.1 · 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE-121 · Stack-based Buffer Overflow