REDHAT-BUG-2515351: Medium severity Linux Linux kernel vulnerability

Published Aug 13, 2026
·
Updated

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

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

ccacipher2protkey() 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.

Affected Software

1 affected component
Linux Linux kernel

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Compensating control

    For s390/zcrypt CCA AES cipher key requests, validate the token length and reject the request early when it exceeds the available space before deriving the CPRB parameter-block copy length.

Event History

Aug 13, 2026
Data Sourced
via Red Hat·02:30 PM
DescriptionSeverityAffected Software

Frequently Asked Questions

1

What systems are exposed to this issue?

The issue is in the Linux kernel's s390/zcrypt code path for CCA AES cipher key requests. Systems that do not use this s390-specific functionality are not indicated as affected by the provided information.

2

What condition triggers the vulnerable behavior?

A CCA AES cipher key request must contain a key token whose length field exceeds the space available in the CPRB parameter block. The vulnerable code derives the copy length directly from that token length field.

3

What does the fix change?

The resolved kernel code validates the key token length before copying it into the CPRB parameter block. Requests with token lengths larger than the available parameter-block space are rejected early.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203