CVE-2026-89457

Not scored yetLast modified Oct 19, 2026

Description

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

s390/dasd: Guard sysfs discipline callbacks against unallocated private data

Several sysfs show/store handlers call a discipline callback that dereferences device->private, either directly or through the DASD_DEFINE_ATTR() macro. During dasd_generic_set_online() the discipline is assigned before check_device() allocates device->private, so an unprivileged read of one of these world-readable attributes in that window dereferences a NULL pointer and panics.

Guard the dereference inside each callback that actually touches device->private.

Metrics

No CVSS score has been published yet.

Affected software

Source: the vendor's advisory (CNA). NVD analysis pending.

VendorProductVersions
LinuxLinux>= c729696bcf8b23450043dd9c9972c15e53419ae4, < 644b666c202cce12ccfcf9ded67089b18f4f7659; >= c729696bcf8b23450043dd9c9972c15e53419ae4, < 4a042d8e5f34282577ece50515cea8bb1246914d; >= c729696bcf8b23450043dd9c9972c15e53419ae4, < bd8b4572528f9604a13bf3c7c2a167f5cf222f72; >= c729696bcf8b23450043dd9c9972c15e53419ae4, < 57db27ccc162afe0726cffec0ae62e410ed2d0e9; >= c729696bcf8b23450043dd9c9972c15e53419ae4, < 536407b272402af679155910d7fdeeb4834eefb9; >= c729696bcf8b23450043dd9c9972c15e53419ae4, < 6452c13646af7c13d7f6668b6690cfb2427e7f7b; >= c729696bcf8b23450043dd9c9972c15e53419ae4, < 449f3bada7a9fad8b8cdf4bb20baf27ee9ca56c5; >= c729696bcf8b23450043dd9c9972c15e53419ae4, < 2a1780f9fc2493bd34c418a0be6fc58943afcecf
LinuxLinux5.3

References

Timeline

Published
Sep 11, 2026
Last modified
Oct 19, 2026
NVD status
Received

Related CVEs from 2026

CVE-2026-89458In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Do not complete a failed ESE read as successful dasd_int_haCVE-2026-894597.0In the Linux kernel, the following vulnerability has been resolved: s390/percpu: Fix MVIY_PERCPU() with older binutils Commit a737737cdb9cCVE-2026-89467.5Incorrect boundary conditions in the Audio/Video: Web Codecs component. This vulnerability was fixed in Firefox 151, Firefox ESR 115.36, FirCVE-2026-89460In the Linux kernel, the following vulnerability has been resolved: s390/cpum_cf: Handle CPU hotplug via prepare/dead callbacks The commanCVE-2026-89461In the Linux kernel, the following vulnerability has been resolved: power: supply: max17040: synchronize work cancellation on suspend max1CVE-2026-89462In the Linux kernel, the following vulnerability has been resolved: power: supply: max17040: propagate register read errors max17040_get_vCVE-2026-89463In the Linux kernel, the following vulnerability has been resolved: power: supply: ucs1002: fix use-after-free on remove ucs1002 has no reCVE-2026-89464In the Linux kernel, the following vulnerability has been resolved: power: supply: twl4030_charger: cancel workers via devm bci is devm-alCVE-2026-894658.4In the Linux kernel, the following vulnerability has been resolved: power: supply: rt9455: quiesce delayed work before teardown The threadCVE-2026-894667.7In the Linux kernel, the following vulnerability has been resolved: power: supply: qcom_battmgr: terminate the strings from firmware The qCVE-2026-89467In the Linux kernel, the following vulnerability has been resolved: power: supply: qcom_battmgr: fix use-after-free qcom_battmgr_pdr_notifCVE-2026-89468In the Linux kernel, the following vulnerability has been resolved: power: supply: lp8788-charger: fix use-after-free on remove lp8788_cha
CVE-2026-89457: Unscored | Vulnix