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

s390/zcrypt: Validate length for CCA AES cipher key requests

cca_cipher2protkey() derives the copy length for the CPRB parameter
block directly from the length field in the key token. Reject the
request early if the token length exceeds the available space in the
parameter block.
Published: 2026-08-13
Score: 7.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability occurs in the Linux kernel on s390 systems when processing CCA AES cipher key requests. A function derives the copy length for the CPRB parameter block directly from a token length field. If the token length exceeds the actual available space, the request is not rejected early, leading to a buffer overrun. This overflow can corrupt memory and potentially crash the system. Based on the description, it is inferred that an attacker would need local or elevated privileges to contribute an oversized token, which could allow arbitrary code execution or denial of service.

Affected Systems

All Linux kernel builds that include the s390/zcrypt module are potentially affected. No specific kernel version is listed, so the risk applies to any unresolved s390 kernel.

Risk and Exploitability

The CVSS score is 7.8 and the EPSS value is unavailable, so the exact exploitation probability cannot be quantified. However, because the flaw leads to uncontrolled memory writes, it is considered a high severity issue. The vulnerability does not appear in the CISA KEV catalog, and no publicly disclosed exploits are known. Based on the description, it is inferred that the attack vector is local or requires elevated privileges, and an attacker could potentially exploit the flaw to gain arbitrary code execution or cause a denial of service.

Generated by OpenCVE AI on August 14, 2026 at 00:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the upstream kernel patch that validates key token length in the cca_cipher2protkey function (commit 6afe425d).
  • Reboot the host or reload the zcrypt module so the patch takes effect.
  • If a kernel upgrade cannot be performed immediately, configure the system to reject or disable CCA AES key requests until a patched kernel is installed.

Generated by OpenCVE AI on August 14, 2026 at 00:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6466-1 linux security update
History

Wed, 19 Aug 2026 16:45:00 +0000


Fri, 14 Aug 2026 00:15:00 +0000


Thu, 13 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Thu, 13 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-120
CWE-665

Thu, 13 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: s390/zcrypt: Validate length for CCA AES cipher key requests cca_cipher2protkey() derives the copy length for the CPRB parameter block directly from the length field in the key token. Reject the request early if the token length exceeds the available space in the parameter block.
Title s390/zcrypt: Validate length for CCA AES cipher key requests
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-19T16:35:50.661Z

Reserved: 2026-07-30T09:28:09.395Z

Link: CVE-2026-68452

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-13T15:19:57.970

Modified: 2026-08-19T17:20:51.073

Link: CVE-2026-68452

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-68452 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T01:00:05Z

Weaknesses
  • CWE-120

    Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')

  • CWE-665

    Improper Initialization