CVE-2026-98634

CVE-2026-98634

published October 18, 2026

CVSS
—
EPSS
0%
Percentile
5.8
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

scsi: sd_zbc: Reject disks with too many zones

sd_zbc_read_zones() computes the number of zones with 64-bit arithmetic and

stores the result in the unsigned int nr_zones field of struct

zoned_disk_info, silently truncating counts that exceed 32 bits. The

truncated count is later used to size per-zone resources, while the device

may still report more zones than fit.

Moreover, sd_zbc_report_zones() counts the reported zones with a signed int

zone_idx, which overflows past INT_MAX. Reject devices reporting more than

INT_MAX zones at scan time; such a device is not realistic for any medium

that exists today, and accepting it produces inconsistent zone bookkeeping.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00168 · 5.8th percentile
Published
2026-10-18T20:17Z
References (4)
EPSS history
Timeline
  • 20 OCT 03:34Z
    EPSS moved — → 0%
    epss
  • 18 OCT 15:20Z
    scsi: sd_zbc: Reject disks with too many zones
    cvelistv5
  • 18 OCT 15:20Z
    scsi: sd_zbc: Reject disks with too many zones
    cvelistv5