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

s390/dasd: Fix potential NULL pointer dereference

dasd_release_space() checks the implementation of the is_ese()
discipline function before calling it to determine if a given device is
an ESE DASD.

The current usage of the logical AND operator will lead to a NULL
pointer dereference as the function is called even if the function
pointer is NULL.

Fix this by using the logical OR operator.
Published: 2026-08-28
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A NULL pointer dereference can occur in the Linux kernel s390/dasd driver when the is_ese discipline function pointer is NULL, because the code uses a logical AND to test the pointer before calling it. The patch replaces the AND with an OR to guarantee that the function is only called if it is non‑NULL. A bug of this type can lead to an unexpected kernel crash, which in turn can cause a denial of service for all users on the affected machine.

Affected Systems

The issue resides in the s390/dasd driver of the Linux kernel. No specific version range is given in the advisory; the fix is applied to the kernel source code shown in the provided commit logs.

Risk and Exploitability

No CVSS score or EPSS score is reported, and the vulnerability is not listed in the CISA KEV catalog. The typical attack vector is local, involving an attacker able to trigger dasd_release_space() operations that exercise the bug. The impact would be a kernel crash rather than remote code execution. The lack of exploitation metrics suggests low likelihood of widespread use, but the potential for a local denial of service exists.

Generated by OpenCVE AI on August 28, 2026 at 09:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to a Linux kernel version that includes the patch for the s390/dasd NULL pointer dereference.
  • Review the kernel changelog or commit logs to confirm that the fix, which changes the operator to logical OR, is present.
  • Monitor system logs for any reports of kernel panics or crashes related to DASD operations after the update.

Generated by OpenCVE AI on August 28, 2026 at 09:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 10:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Fri, 28 Aug 2026 07:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: s390/dasd: Fix potential NULL pointer dereference dasd_release_space() checks the implementation of the is_ese() discipline function before calling it to determine if a given device is an ESE DASD. The current usage of the logical AND operator will lead to a NULL pointer dereference as the function is called even if the function pointer is NULL. Fix this by using the logical OR operator.
Title s390/dasd: Fix potential NULL pointer dereference
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-28T06:52:47.682Z

Reserved: 2026-08-26T14:34:25.783Z

Link: CVE-2026-80679

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-28T08:16:53.227

Modified: 2026-08-28T08:16:53.227

Link: CVE-2026-80679

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T10:00:06Z

Weaknesses