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

s390/vfio_ccw: Ensure first IDAW remains constant

The first IDAW in a list does not need to be on a 2K/4K boundary
like all others, and so is read separately to accurately calculate
the size of the buffer needed to read the full IDAL.

Verify that the address found in the first IDAW is unchanged between
reads, to ensure a consistent set of IDAWs being worked with.
Published: 2026-08-26
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The first IDAW in a list of IDAs must remain unchanged between reads; if it changes, the computed size of the IDAL buffer can be incorrect, potentially causing the kernel to read memory beyond the intended region or otherwise corrupt kernel data structures. This flaw exposes the vfio_ccw driver to memory safety violations that could be leveraged to trigger a crash or other kernel exploitation. The vulnerability is driven by a failure to enforce a boundary condition in the vfio_ccw driver code on s390 architecture.

Affected Systems

Any Linux kernel build that includes the s390/vfio_ccw driver is potentially affected until the kernel is updated to include the patch that ensures the first IDAW value remains constant. No specific Linux kernel version range is provided, so all installations of the kernel with the vfio_ccw module should be treated as pending updates.

Risk and Exploitability

No CVSS or EPSS metrics are available and the vulnerability is not listed in the KEV catalog. The lack of public exploit evidence and the nature of the flaw suggest a moderate to high risk, especially for systems that use vfio_ccw devices. An attacker would need local or privileged access to deliver the exploit, making the attack vector likely to be a direct kernel exploitation scenario. The risk remains significant until the kernel bug is fixed via a patch or update.

Generated by OpenCVE AI on August 26, 2026 at 16:33 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a version that includes the s390/vfio_ccw patch ensuring the first IDAW remains constant
  • Reboot the system so the updated kernel and vfio_ccw driver are loaded
  • If upgrading immediately is not feasible, consider disabling the vfio_ccw driver or removing access to vfio_ccw devices until a patched kernel is available

Generated by OpenCVE AI on August 26, 2026 at 16:33 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-190
CWE-682

Wed, 26 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: s390/vfio_ccw: Ensure first IDAW remains constant The first IDAW in a list does not need to be on a 2K/4K boundary like all others, and so is read separately to accurately calculate the size of the buffer needed to read the full IDAL. Verify that the address found in the first IDAW is unchanged between reads, to ensure a consistent set of IDAWs being worked with.
Title s390/vfio_ccw: Ensure first IDAW remains constant
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-26T14:37:20.554Z

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

Link: CVE-2026-80551

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-26T15:17:09.610

Modified: 2026-08-26T15:17:09.610

Link: CVE-2026-80551

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T18:00:04Z

Weaknesses
  • CWE-190

    Integer Overflow or Wraparound

  • CWE-682

    Incorrect Calculation