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

s390/vfio_ccw: Implement a crw lock

Unlike the channel_program struct, which covers synchronous I/O
submissions and asynchronous interrupts, the CRW region relies
exclusively on asynchronous events coming from hardware.

Implement a lock to manage the list of those payloads, to ensure
they are read cohesively.
Published: 2026-08-26
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from the absence of a lock around the CRW region’s payload list in the Linux kernel’s VFIO CCW driver. Because the CRW region depends solely on asynchronous hardware events, concurrent updates to the list can occur without synchronization. This race condition is an instance of CWE-362: Race Condition and can cause the kernel to read corrupted or inconsistent data, potentially leading to crashes, memory corruption, or unintended behavior that could be leveraged for privilege escalation or denial of service. The affected code change explicitly implements the missing lock to ensure cohesive reads of the payload list.

Affected Systems

Any s390-based system running the Linux kernel that includes the VFIO CCW driver is potentially affected. The specific vendor is Linux, and no particular kernel version is listed, indicating that all pre‑patch releases may be vulnerable until the lock implementation is merged. The vulnerability is identified in the Linux kernel as part of the s390/vfio_ccw subsystem.

Risk and Exploitability

No EPSS score is available, and the vulnerability is not currently listed in the CISA KEV catalog, so publicly disclosed exploitation activity has not been documented. However, the nature of a kernel race condition – a manifestation of CWE-362 – and the privileged context of VFIO CCW devices gives the flaw a serious potential impact. The likely attack vector requires manipulation of asynchronous hardware events or malicious device configuration that can trigger concurrent payload list updates. The absence of a publicly known exploit does not mitigate the risk, as attackers can craft custom race‑condition payloads to destabilize systems or elevate privileges.

Generated by OpenCVE AI on August 26, 2026 at 17:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that incorporates the CRW lock change (see commit 16b0798024c0e9117e395829ddbbe70981c79d9c).
  • If a kernel upgrade cannot be performed immediately, disable VFIO CCW device support or restrict it to trusted users to prevent unprivileged access that could trigger the race condition.
  • Continuously monitor for kernel releases or vendor advisories that address the CRW region lock issue and apply them as soon as they become available.

Generated by OpenCVE AI on August 26, 2026 at 17:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Weaknesses CWE-362

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: Implement a crw lock Unlike the channel_program struct, which covers synchronous I/O submissions and asynchronous interrupts, the CRW region relies exclusively on asynchronous events coming from hardware. Implement a lock to manage the list of those payloads, to ensure they are read cohesively.
Title s390/vfio_ccw: Implement a crw lock
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:18.159Z

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

Link: CVE-2026-80547

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-80547

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T17:45:03Z

Weaknesses
  • CWE-362

    Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')