Buffer Underallocation in Linux Kernel's Crypto Module Affects QCE Hardware
CVE-2026-80832

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
4 September 2026

What is CVE-2026-80832?

A vulnerability exists in the Linux kernel's crypto module, specifically within the QCE (Qualcomm Cryptographic Engine) hardware implementation. The issue arises from a buffer underallocation in the ccm_prepare_buf_assoclen function, where the allocated AAD (Additional Authenticated Data) buffer is insufficient for the expected DMA (Direct Memory Access) length, leading to potential memory overflow scenarios. This can result in invalid authentication tags and consequential failures in encryption tests. The proper allocation logic was corrected to ensure that the buffer size adequately accommodates the maximum AAD header length, preventing any overflow and ensuring robust cryptographic operations.

Affected Version(s)

Linux 9363efb4181c5e0fbf86bdfa759262aa29f0eb50 < 11775b35ce9f27e73d62188d7d38aa0dc0a219aa

Linux 9363efb4181c5e0fbf86bdfa759262aa29f0eb50

Linux 9363efb4181c5e0fbf86bdfa759262aa29f0eb50

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.