Skip to main content

Linux Kernel CVE-2026-68453

| EUVDEUVD-2026-57922 HIGH
Out-of-bounds Read (CWE-125)
2026-08-13 Linux GHSA-fwfm-5245-f8pj
7.1
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain low-privilege local shell on s390 Linux
  2. Delivery
    Craft CCA key token with invalid len field value
  3. Exploit
    Open zcrypt device node interface
  4. Execution
    Submit malformed token to kernel crypto subsystem
  5. Persist
    Trigger out-of-bounds read in cca_check_sec*token()
  6. Impact
    Crash kernel or read adjacent kernel memory

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires: (1) local access to an IBM Z (s390 architecture) Linux system - this vulnerability does not exist on x86, ARM, or any non-s390 Linux deployment; (2) at least low-privilege user-level access to the system (PR:L per CVSS); and (3) ability to interact with the zcrypt/z90crypt device interface, which may be restricted to specific groups or service accounts by default depending on distribution configuration. There is no remote attack vector - the CVSS AV:L confirms local-only exploitation. The attack requires no user interaction and no special configuration beyond a system with CCA-capable IBM CEX cryptographic hardware present and the zcrypt driver loaded. Exploitation is limited by: architecture specificity (IBM Z only), requirement for local system access, and potential device-node permission controls applied by the OS or distribution.

Impact

The CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H scoring 7.1 is well-calibrated: exploitation requires physical or logical local access to an s390 system with the ability to interact with the zcrypt device interface, which is a meaningful barrier. The High confidentiality impact is justified by potential exposure of adjacent kernel memory, and the High availability impact reflects the kernel crash potential - both realistic outcomes of an out-of-bounds kernel read. EPSS data was not provided in the available intelligence, and there is no CISA KEV listing and no known POC, substantially reducing immediate exploitation urgency. The critical limiting factor is architecture specificity: this vulnerability is exclusive to IBM Z/s390 hardware with CCA-capable crypto cards, meaning the vast majority of Linux deployments on x86, ARM, and other architectures are entirely unaffected. For IBM Z operators running multi-tenant or untrusted-user workloads, this is a genuine priority due to kernel crash and memory disclosure potential. For all other Linux deployments, this CVE is not applicable.

Exploit ScenarioDerived

A low-privileged local user on an IBM Z mainframe running a vulnerable Linux kernel crafts a CCA key token buffer with an oversized len field value that exceeds the actual buffer allocation, then submits it to the zcrypt driver via the crypto card device interface. The kernel reads beyond the allocated buffer boundary in cca_check_sec*token(), either crashing the kernel with a BUG or oops, or returning memory contents from adjacent kernel allocations as part of the crypto card request - potentially disclosing sensitive data from other processes or kernel structures. No public exploit code has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 14, 2026

Buffer over-read and under-run vulnerabilities in the s390/zcrypt subsystem of the Linux kernel allow a local low-privileged user on IBM Z (mainframe) hardware to crash the kernel or expose adjacent kernel memory by submitting malformed CCA key token structures with attacker-controlled length fields. The affected functions cca_check_sec*token() and cca_gencipherkey() failed to validate the token's internal len field against actual buffer boundaries or minimum structure sizes before use in memory operations. No public exploit has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog, though the CVSS score of 7.1 reflects genuine high-severity impacts in affected environments.

RemediationAI

Upgrade to a patched Linux kernel version: 6.18.44 or 7.1.8 as confirmed by EUVD data, or apply the upstream stable fix commits at https://git.kernel.org/stable/c/a57fd7fcdb63e2d5ceac78bbe825ec986062a9da (one stable branch), https://git.kernel.org/stable/c/3b2abee2a678607ae27975bc6833785c2002df43, and https://git.kernel.org/stable/c/36b230835b8a008266aad22168ca52afacc8a58d. Note that exact patched versions for all active stable series (e.g., 5.4.x) are not independently confirmed beyond these commit references - verify with your distribution vendor. As a compensating control where patching is not immediately feasible, restrict access permissions on zcrypt device nodes (typically /dev/zcrypt, /dev/z90crypt) to only trusted service accounts, preventing unprivileged local users from submitting crafted token structures. This workaround may impact legitimate cryptographic workloads that depend on hardware acceleration and should be evaluated against operational requirements before applying.

Affected VersionsENISA

Linux patch: 6.18.44
Linux 4bc123b18ce6ae6c42c69d0456b5acbd2f7bc8bd <36b230835b8a008266aad22168ca52afacc8a58d
Linux 5.4
Linux 4bc123b18ce6ae6c42c69d0456b5acbd2f7bc8bd <a57fd7fcdb63e2d5ceac78bbe825ec986062a9da
Linux patch: 7.1.8
Linux patch: 0
Linux patch: 7.2-rc6
Linux 4bc123b18ce6ae6c42c69d0456b5acbd2f7bc8bd <3b2abee2a678607ae27975bc6833785c2002df43

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected code resides in the Linux kernel's s390 architecture cryptographic subsystem (drivers/s390/crypto/), which provides the software interface to IBM Z hardware cryptographic accelerator cards (CEX cards) using the CCA (Common Cryptographic Architecture) protocol. CCA key token structures passed through this interface contain user-controlled 'len' fields that represent the declared size of the token payload. Prior to the fix, functions including cca_check_sec*token() and cca_gencipherkey() consumed these len fields in memory operations without validating them against two critical bounds: the actual allocated buffer size and the minimum valid size of the token structure. An oversized len value causes an out-of-bounds read beyond the buffer (CWE-125), while an artificially small len can produce a buffer under-run producing similar effects. The fix enforces that key buffer length must be at least sizeof(token struct) and the internal len field must fall within the range [sizeof(token struct), key buf length]. The CPE identifier is cpe:2.3:a:linux:linux and the vulnerability is strictly architecture-scoped to s390/IBM Z.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 7.1 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
vuln.today AI 7.1 HIGH

Local-only attack via device interface requiring low-privilege access; high C and A reflect kernel memory disclosure and crash risk; no integrity impact from read-only over-read.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE 6.1 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L
Red Hat 7.0 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 13, 2026 - 23:37 NVD
7.1 (HIGH)
Patch available
Aug 13, 2026 - 15:02 EUVD
CVE Published
Aug 13, 2026 - 13:59 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 13, 2026 - 13:59 cve.org
HIGH 7.1

DescriptionCVE.org

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

s390/zcrypt: Fix buffer over-read in cca_cipher2protkey

Add validation of both the actual key buffer size and token length fields in all the cca_check_sec*token() functions. Additionally check in cca_gencipherkey() for possible underflow with returned key size.

The CCA token structures contain user-controlled len fields that were used in operations without proper validation against both the actual buffer size and minimum token structure size. An attacker could set this field larger than the actual buffer size, leading to reading beyond buffer boundaries. This may result in a kernel crash or exposure of memory via sending this as part of a request down to the crypto card. Also an attacker could have used a very small len value and thus enforce a buffer under-run which may produce similar effects as a over-read.

So now a key must

  • key buf length must be at least sizeof the token struct
  • the key len field inside the token must fit into the range of

sizeof key token struct ... key buf length

Executive ViewAI

Why It Matters

A buffer overflow in the Linux kernel's IBM Z mainframe cryptographic subsystem (CVE-2026-68453, CVSS 7.1) enables local users to crash systems or expose kernel memory. No public exploit identified at time of analysis, though this poses significant risk to mainframe-dependent organizations requiring local access to exploit. Immediate patching is essential to prevent system downtime and data exposure.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
IBM Z mainframe-only subsystem; narrow enterprise architecture footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy