CVE-2026-80545
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
26/08/2026
Last modified:
27/08/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
s390/zcrypt: Improve EP11 CPRB length and overflow checks<br />
<br />
The xcrb_msg_to_type6_ep11cprb_msgx() function lacks proper input<br />
validation, creating security vulnerabilities:<br />
1. Missing minimum size validation: The ep11_cprb structure and<br />
subsequent payload fields (pld_tag, pld_lenfmt) are copied from<br />
userspace without verifying sufficient buffer length.<br />
2. Arithmetic overflow in length calculations: CEIL4 alignment could<br />
overflow, bypassing size checks and enabling buffer overflows.<br />
3. The payload is asn1 encoded but the function just uses a simple c<br />
struct overlay to access some fields of the payload.<br />
<br />
Fix by using size_t for length calculations, adding U32_MAX boundary<br />
checks after alignment, and validating minimum request size and<br />
minimum reply size before copying from userspace. Do a very simple<br />
asn1 parsing of the payload up to the function value field.
Impact
Base Score 3.x
7.80
Severity 3.x
HIGH



