Skip to main content

Linux Kernel EUVDEUVD-2026-66460

| CVE-2026-80545 HIGH
2026-08-26 Linux GHSA-5h39-f843-4g5v
7.8
CVSS 3.1 · Vendor: Linux
Share

Severity by source

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

Local attack vector confirmed by driver ioctl interface; PR:L because device node access requires a local account but not root; full C/I/A reflects kernel memory corruption potential.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 27, 2026 - 06:48 vuln.today
CVSS changed
Aug 27, 2026 - 06:22 NVD
7.8 (HIGH)
Patch available
Aug 26, 2026 - 16:17 EUVD
CVE Published
Aug 26, 2026 - 14:37 cve.org
HIGH 7.8
CVE Published
Aug 26, 2026 - 14:37 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

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

s390/zcrypt: Improve EP11 CPRB length and overflow checks

The xcrb_msg_to_type6_ep11cprb_msgx() function lacks proper input validation, creating security vulnerabilities:

  1. Missing minimum size validation: The ep11_cprb structure and

subsequent payload fields (pld_tag, pld_lenfmt) are copied from userspace without verifying sufficient buffer length.

  1. Arithmetic overflow in length calculations: CEIL4 alignment could

overflow, bypassing size checks and enabling buffer overflows.

  1. The payload is asn1 encoded but the function just uses a simple c

struct overlay to access some fields of the payload.

Fix by using size_t for length calculations, adding U32_MAX boundary checks after alignment, and validating minimum request size and minimum reply size before copying from userspace. Do a very simple asn1 parsing of the payload up to the function value field.

AnalysisAI

Multiple input validation failures in the Linux kernel s390/zcrypt driver's xcrb_msg_to_type6_ep11cprb_msgx() function allow a local unprivileged user on IBM Z/s390 systems with EP11 cryptographic coprocessors to trigger kernel-level buffer overflows. Three compounding weaknesses exist: missing minimum size validation before copying ep11_cprb structures from userspace, arithmetic overflow in CEIL4 alignment that can wrap around and bypass size checks, and unsafe C struct overlay on ASN.1-encoded payload without proper parsing. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Obtain local shell on s390/IBM Z system
Delivery
Verify zcrypt device node access
Exploit
Craft EP11 CPRB with overflow-triggering length field
Install
Submit via ioctl to trigger CEIL4 integer overflow
C2
Bypass kernel size validation
Execute
Overflow kernel memory buffer
Impact
Escalate to kernel-level code execution

Vulnerability AssessmentAI

Exploitation Exploitation requires all of the following: the target system must be running Linux on s390/IBM Z architecture; EP11 cryptographic coprocessor hardware must be present and the zcrypt kernel module loaded; the attacker must have local user access to the system with read/write permissions to the zcrypt device node (not granted to all users by default). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The official CVSS 7.8 (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) appropriately captures the local privilege escalation risk. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A local unprivileged user on an IBM Z/s390 Linux system crafts a malformed EP11 CPRB with a length field engineered to trigger the CEIL4 integer overflow, causing the computed aligned size to wrap below the actual payload size. When submitted via ioctl to the zcrypt driver, this causes the kernel to copy more data than the allocated buffer can hold, resulting in a kernel buffer overflow. …
Remediation Upgrade to Linux kernel 7.1.10 or 7.2, which contain the validated fix. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all IBM Z/s390 systems and identify those running vulnerable kernel versions; restrict non-essential local user access as an interim measure pending patches. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-66460 vulnerability details – vuln.today

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