Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local-only vector confirmed by s390 architecture constraint; low privilege sufficient to submit crafted CPRB requests via zcrypt device node; full CIA impact consistent with kernel-context memory corruption.
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
Lifecycle Timeline
5DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
s390/zcrypt: Improve EP11 CPRB domain handling with ASN.1 parsing
The zcrypt_msgtype6_send_ep11_cprb() function uses fragile struct overlays to access and modify the domain field in the EP11 CPRB payload, creating maintainability and security concerns:
- Struct overlay approach (pld_hdr) assumes fixed payload structure
and doesn't validate the actual ASN.1 encoding.
- Complex length format detection logic is error-prone and doesn't
properly validate bounds at each parsing step.
- Direct struct member access bypasses proper ASN.1 validation.
Fix by replacing struct overlays with explicit ASN.1 parsing that validates each field (payload tag/length, function tag/length/value, optional domain tag/length/value) with proper bounds checking at every step. Add asn1_int_encode() helper function to safely write integer values with correct endianness conversion. This makes the code consistent with the validation pattern introduced with the rework of the xcrb_msg_to_type6_ep11cprb_msgx() function.
AnalysisAI
Memory safety flaws in the Linux kernel s390/zcrypt EP11 CPRB domain handler allow a local low-privileged user on IBM Z mainframe systems to achieve full privilege escalation via crafted cryptographic request blocks. The vulnerable function zcrypt_msgtype6_send_ep11_cprb() uses struct overlays to access EP11 payload domain fields without performing ASN.1 validation or bounds checks at each parsing step, creating conditions for out-of-bounds memory access and incorrect domain field manipulation - the latter consistent with the intelligence-tagged 'Authentication Bypass' impact on EP11 coprocessor domain isolation. …
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
Vulnerability AssessmentAI
| Exploitation | Exploitation requires a local user account or process on a Linux system running on IBM Z (s390) mainframe hardware - no remote network vector exists. … Additional conditions and limiting factors are described in the full assessment. |
| Risk Assessment | The CVSS 7.8 HIGH score with vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H is well-calibrated for a local privilege escalation with full CIA impact. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in. |
| Exploit Scenario | A low-privilege local user or compromised service account on an IBM Z mainframe running Linux submits a crafted EP11 CPRB request to the zcrypt device driver with a malformed ASN.1 payload - for example, manipulating the domain field's length encoding to trigger an out-of-bounds write during the struct overlay access in zcrypt_msgtype6_send_ep11_cprb(). The memory corruption occurs in kernel context, potentially overwriting adjacent kernel structures to achieve privilege escalation to root or to redirect EP11 operations to an unauthorized coprocessor domain. … |
| Remediation | The primary fix is upgrading to Linux kernel 7.1.10 or 7.2, which include upstream commits 0864a163783bff109b548266921829ea794edc93 and db21b2cf6dd0af5ffd08931e0a9fcda5a0473220 respectively, both available at https://git.kernel.org/stable/c/. … Detailed patch versions, workarounds, and compensating controls in full report. |
Recommended ActionAI
Within 24 hours, inventory all IBM Z systems running affected Linux kernel versions and assess their criticality. …
Sign in for detailed remediation steps and compensating controls.
Threat intelligence, references, and detailed analysis are available after sign-in.
Same technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-66459
GHSA-m8xm-pgrj-whrp