GPU VulnDB

Database/Kernel, userspace & hypervisor

OpenSSL: oversized AEAD IV in a CMS EnvelopedData message overflows a stack buffer before authentication

CVE-2025-15467Kernel, userspace & hypervisorcurated

Impact

When OpenSSL parses CMS AuthEnvelopedData or EnvelopedData using an AEAD cipher such as AES-GCM, the IV from the ASN.1 parameters is copied into a fixed-size stack buffer with no length check. The overflow happens before any tag verification, so no key material is needed - an attacker just has to get the message parsed. Anything on a GPU fleet that consumes untrusted S/MIME or PKCS#7 content through the CMS APIs is exposed: signing and attestation services, image or model-artifact verification paths, and mail or document pipelines running on the cluster. Outcome is at least a crash and potentially remote code execution, depending on stack protections. The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are outside the affected code, and 1.1.1 and 1.0.2 are unaffected.

Who can reach it

Anyone who can deliver a crafted CMS or PKCS#7 message to a service that parses it with the OpenSSL CMS APIs. No authentication and no valid keys are required; the CVSS vector notes user interaction, reflecting the need for the content to be fed to the parser.

What to do

Update to the fixed OpenSSL release for your branch through the distribution (Red Hat is shipping it for RHEL 9 and 10, including the EUS and SAP streams). Every long-running daemon linked against libcrypto keeps the old code in memory, so patch the package and then restart the affected services - or reboot the node if you would rather not enumerate them. No firmware or kernel work is involved, and no version-specific fixed number is given in this record beyond the vendor commits.

References

Related entries

All Kernel, userspace & hypervisor entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.