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

s390/zcrypt: Close speculative mem read possibility

The domain value is extracted from a given CCA or EP11 ioctl struct
when a CPRB is about to be sent. Thus this is a user controlled value.
Under some special conditions (custom device node used, administrative
load) this value is used as an array index after bounds checking, but
without speculation barrier.

Add the missing array_index_nospec() call to prevent speculative
execution where this domain value is used.
Published: 2026-08-15
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability allows a user-controlled domain value extracted from an ioctl structure to be used as an array index in the s390/zcrypt subsystem after bounds checking but without a speculation barrier. The missing speculation barrier can lead to speculative memory reads that may expose sensitive kernel data, effectively leaking information to the user who has sufficient control over the device node. The flaw is a typical example of a speculative execution vulnerability and does not directly lead to code execution or privilege escalation but compromises confidentiality by exposing data that should remain hidden.

Affected Systems

The flaw resides in the Linux kernel, affecting any kernel version that implements the s390/zcrypt subsystem without the defensive ‘array_index_nospec’ call. No specific version range is listed in the CNA data, so all kernels that have not incorporated the patch are considered vulnerable. Systems using custom device nodes or running administrative workload on the zcrypt device can trigger the flaw during CPRB processing.

Risk and Exploitability

Exploitability requires the ability to invoke the relevant ioctl on the s390/zcrypt device and to provide a crafted domain value that causes out-of-bounds speculation. The attack is local to the system, but once executed it can leak kernel data to the attacker. The EPSS score is <1%, and the vulnerability is not listed in CISA’s KEV catalog. The CVSS score is 5.5, indicating moderate severity, and the presence of speculative execution and potential data leakage indicates a moderate severity risk for compromised confidentiality. Affected hosts should therefore act promptly to apply the kernel patch that adds the necessary speculation barrier.

Generated by OpenCVE AI on August 22, 2026 at 04:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a version that includes the fix adding the array_index_nospec call to the s390/zcrypt subsystem.
  • Reboot the system after the kernel update to ensure the new code is loaded and any lingering speculative execution paths are terminated.
  • Verify that no custom or administrative zcrypt device nodes remain in use until the patch is applied, as the flaw is triggered only when such nodes are used.

Generated by OpenCVE AI on August 22, 2026 at 04:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 22 Aug 2026 03:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Sat, 22 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-125
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Sat, 15 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Sat, 15 Aug 2026 12:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Close speculative mem read possibility The domain value is extracted from a given CCA or EP11 ioctl struct when a CPRB is about to be sent. Thus this is a user controlled value. Under some special conditions (custom device node used, administrative load) this value is used as an array index after bounds checking, but without speculation barrier. Add the missing array_index_nospec() call to prevent speculative execution where this domain value is used.
Title s390/zcrypt: Close speculative mem read possibility
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-17T05:19:56.359Z

Reserved: 2026-08-15T05:44:03.902Z

Link: CVE-2026-74466

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T13:17:51.307

Modified: 2026-08-17T06:19:42.543

Link: CVE-2026-74466

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-15T00:00:00Z

Links: CVE-2026-74466 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-22T05:00:13Z

Weaknesses