CVE-2026-98545
In the Linux kernel, the following vulnerability has been resolved: ata: libata-scsi: bound the ATA passthru sense descriptor writes When an ATA PASS-THROUGH command to an ATAPI device fails, the sense buffer holds the device's REQUEST SENSE reply, and ata_scsi_set_passthru_sense_fields() trusts its additional length byte, sb[7], when adding the ATA Status Return descriptor. A faulty or malicious device can use that to make the kernel read and write past the 96-byte buffer in three ways: - scsi_sense_desc_find() is passed sb[7] + 8 as the buffer length, so its clamp against sb[7] does nothing and the walk runs off the end. - A type-9 descriptor found near the end is filled in unchecked. - A new descriptor at sb[8 + len] needs len + 22 bytes, not len + 14, so len 75..82 writes up to 8 bytes past the end. Reproduced with KASAN under qemu, with the emulated ATAPI REQUEST SENSE reply patched: BUG: KASAN: slab-out-of-bounds in scsi_sense_desc_find+0x1a5/0x210 BUG: KASAN: slab-out-of-bounds in ata_scsi_qc_complete+0x1a15/0x1a50 Both are gone with this patch, and a valid descriptor is still filled in.
Affected versions
Linux kernel versions
6.6.44,
6.10.3,
6.11
and later are affected. Fixed in
6.6.158,
6.12.112,
6.18.55,
7.2.9,
7.3
and their respective stable series.
References
5 totalFrequently asked questions
-
What is CVE-2026-98545?
CVE-2026-98545 is a unscored severity Linux kernel vulnerability . It affects Linux kernel versions from 6.6.44 onward and has been patched in 6.6.158, 6.12.112, 6.18.55 and others. CVE-2026-98545 has not been confirmed as actively exploited and is not listed in the CISA KEV catalog.
-
Is there a patch available for CVE-2026-98545?
Yes. CVE-2026-98545 has been patched. Fixed versions include 6.6.158, 6.12.112, 6.18.55 and others. If you are running Linux kernel 6.6.44 or later up to the fix versions, apply the relevant patch for your kernel branch.
-
Is CVE-2026-98545 actively exploited?
No. CVE-2026-98545 has not been confirmed as actively exploited. It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog.