Issue summary: Applications using RSASVE key encapsulation to establish a secret encryption key can send contents of an uninitialized memory buffer to a malicious peer.
Impact summary: The uninitialized buffer might contain sensitive data from the previous execution of the application process which leads to sensitive data leakage to an attacker.
RSA_public_encrypt() returns the number of bytes written on success and -1 on error. The affected code tests only whether the return value is non-zero. As a result, if RSA encryption fails, encapsulation can still return success to the caller, set the output lengths, and leave the caller to use the contents of the ciphertext buffer as if a valid KEM ciphertext had been produced.
If applications use EVP_PKEY_encapsulate() with RSA/RSASVE on an attacker-supplied invalid RSA public key without first validating that key, then this may cause stale or uninitialized contents of the caller-provided ciphertext buffer to be disclosed to the attacker in place of the KEM ciphertext.
As a workaround calling EVP_PKEY_public_check() or EVP_PKEY_public_check_quick() before EVP_PKEY_encapsulate() will mitigate the issue.
The FIPS modules in 3.6, 3.5, 3.4, 3.3, 3.1 and 3.0 are affected by this issue.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade openssl-libsUpgrade openssl-develUpgrade opensslUpgrade openssl-perl | May 27, 2026 | May 19, 2026 |
| Alpine Linux | — | Upgrade openssl | Apr 10, 2026 | Apr 7, 2026 |
| Amazon_linux_2023 | — | Upgrade openssl-fips-provider-latest-debuginfoUpgrade openssl-develUpgrade openssl-snapsafe-libs-debuginfoUpgrade openssl-libsUpgrade openssl-debuginfoUpgrade openssl-perlUpgrade openssl-snapsafe-libsUpgrade opensslUpgrade openssl-debugsourceUpgrade openssl-libs-debuginfoUpgrade openssl-fips-provider-latest | Apr 14, 2026 | Apr 7, 2026 |
| Debian | — | Upgrade openssl | Apr 9, 2026 | Apr 9, 2026 |
| Freebsd | — | Upgrade openssl111Upgrade opensslUpgrade openssl35Upgrade openssl36Upgrade openssl34 | Apr 8, 2026 | Apr 7, 2026 |
| Http Openssl | — | Upgrade to the latest version of OpenSSL | Apr 9, 2026 | Apr 7, 2026 |
| Ibm Aix | — | Apply the fix or workaround for openssl_advisory47 | May 6, 2026 | May 4, 2026 |
| Oracle Missing Cpu Apr 2026 | — | Apply the April 2026 Critical Patch Update (CPU) for Oracle Database | Apr 22, 2026 | Apr 14, 2026 |
| Oracle Missing Cpu Jul 2026 | — | Apply the July 2026 Critical Patch Update (CPU) for Oracle Database | Jul 22, 2026 | Jul 22, 2026 |
| Redhat Openshift | — | Upgrade ose-rhel-coreos | Aug 10, 2026 | Apr 7, 2026 |
| Redhat_linux | — | No solution existsUpgrade openssl-libs-debuginfoUpgrade edk2-debugsourceUpgrade openssl-fips-provider-soUpgrade edk2-aarch64Upgrade edk2-tools-debuginfoUpgrade opensslUpgrade openssl-fips-provider-so-debugsourceUpgrade openssl-fips-provider-so-debuginfoUpgrade edk2-toolsUpgrade openssl-debugsourceUpgrade openssl-fips-providerUpgrade openssl-libsUpgrade openssl-develUpgrade openssl-perlUpgrade openssl-fips-provider-debugsourceUpgrade openssl-debuginfoUpgrade edk2-tools-docUpgrade edk2-ovmf | May 20, 2026 | Apr 7, 2026 |
| Rocky_linux | — | Upgrade openssl-develUpgrade openssl-debuginfoUpgrade openssl-libs-debuginfoUpgrade openssl-debugsourceUpgrade openssl-perlUpgrade openssl-libsUpgrade openssl | Jun 1, 2026 | May 28, 2026 |
| Splunk | — | Upgrade Splunk Universal Forwarder to version 10.0.8Upgrade Splunk Universal Forwarder to version 9.4.13Upgrade Splunk Universal Forwarder to version 10.2.6Upgrade Splunk Universal Forwarder to version 10.4.2Upgrade Splunk Universal Forwarder to version 9.4.14Upgrade Splunk Universal Forwarder to version 10.0.9Upgrade Splunk Universal Forwarder to version 10.4.1Upgrade Splunk Universal Forwarder to version 10.2.5 | Aug 14, 2026 | Apr 7, 2026 |
| Ubuntu | — | Upgrade libssl3Upgrade opensslUpgrade libssl3t64 | Apr 9, 2026 | Apr 8, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Apr 7, 2026 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub