VDB

CVE-2026-89458

CVE-2026-89458 PUBLISHED

Reported by Linux · Published September 11, 2026

In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Do not complete a failed ESE read as successful dasd_int_handler() completes an NRF read of an unallocated ESE track by calling ese_read() and unconditionally marking the request DASD_CQR_SUCCESS. dasd_eckd_ese_read() can return an error before it has zeroed the destination buffer: a failed sense-data parse or a current track outside the requested range both return early, leaving the destination pages untouched. The request is still completed successfully, so the block layer is handed stale / uninitialized memory instead of zeros. Check the ese_read() return value and fail the request through the normal error path instead of forcing DASD_CQR_SUCCESS.

EPSS 0.18% · 7.4th percentile

Risk Scores

EPSS Score
0.18%
7.4th percentile

Affected Products

VendorProductVersions
LinuxLinux5e6bdd37c5526ef01326df5dabb93011ee89237e, 5e6bdd37c5526ef01326df5dabb93011ee89237e, 5e6bdd37c5526ef01326df5dabb93011ee89237e
LinuxLinux5.6, 0, 5.10.270
linuxlinux_kernel5.6, 5.6, 5.6
LinuxLinux5e6bdd37c5526ef01326df5dabb93011ee89237e, 5e6bdd37c5526ef01326df5dabb93011ee89237e, 5e6bdd37c5526ef01326df5dabb93011ee89237e

Timeline

  • Sep 11, 2026 CVE Published
  • Sep 12, 2026 EPSS Score
  • Sep 12, 2026 Coalition ESS Score
  • Sep 14, 2026 CVE Updated
  • Sep 15, 2026 EPSS Score

References

Open in Interactive Console →
$ Console Community · 100/wk Open console ›