Out-of-bounds read in Linux kernel - CVE-2026-99124
Published: October 29, 2026
Vulnerability details
The vulnerability allows a local privileged user to cause an out-of-bounds read of kernel memory and include the data in a malformed SCLP error report.
The vulnerability exists due to an out-of-bounds read in the Linux kernel s390 PCI report_error_write() function when processing a buffer shorter than the report's declared payload length. A local privileged user can submit a buffer whose report->length exceeds the supplied payload size to copy up to approximately 4 KB of kernel data beyond the allocated buffer into the SCLP report. The privileged entity processing the report already has access to the relevant memory, so this does not expose data that entity could not otherwise access.
Affected software
Debian Linux
linux (Debian package)
How to mitigate CVE-2026-99124
linux (Debian package) - update to 6.12.115-2