The public API function BIO_new_NDEF is a helper function used for streaming ASN.1 data via a BIO. It is primarily used internally to OpenSSL to support the SMIME, CMS and PKCS7 streaming capabilities, but may also be called directly by end user applications.
The function receives a BIO from the caller, prepends a new BIO_f_asn1 filter BIO onto the front of it to form a BIO chain, and then returns the new head of the BIO chain to the caller. Under certain conditions, for example if a CMS recipient public key is invalid, the new filter BIO is freed and the function returns a NULL result indicating a failure. However, in this case, the BIO chain is not properly cleaned up and the BIO passed by the caller still retains internal pointers to the previously freed filter BIO. If the caller then goes on to call BIO_pop() on the BIO then a use-after-free will occur. This will most likely result in a crash.
This scenario occurs directly in the internal function B64_write_ASN1() which may cause BIO_new_NDEF() to be called and will subsequently call BIO_pop() on the BIO. This internal function is in turn called by the public API functions PEM_write_bio_ASN1_stream, PEM_write_bio_CMS_stream, PEM_write_bio_PKCS7_stream, SMIME_write_ASN1, SMIME_write_CMS and SMIME_write_PKCS7.
Other public API functions that may be impacted by this include i2d_ASN1_bio_stream, BIO_new_CMS, BIO_new_PKCS7, i2d_CMS_bio_stream and i2d_PKCS7_bio_stream.
The OpenSSL cms and smime command line applications are similarly affected.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade openssl-perlUpgrade openssl-libsUpgrade edk2-toolsUpgrade edk2-tools-docUpgrade openssl-develUpgrade opensslUpgrade edk2-aarch64Upgrade edk2-ovmf | Mar 1, 2023 | Feb 8, 2023 |
| Alpine Linux | — | Upgrade openssl1.1-compatUpgrade opensslUpgrade openssl3 | Aug 22, 2024 | Feb 8, 2023 |
| Amazon Linux Ami 2 | — | Upgrade edk2-aarch64Upgrade openssl-staticUpgrade edk2-toolsUpgrade openssl-snapsafe-perlUpgrade edk2-debuginfoUpgrade openssl11-libsUpgrade openssl-develUpgrade openssl-snapsafe-staticUpgrade openssl11-staticUpgrade openssl11Upgrade openssl-snapsafe-libsUpgrade opensslUpgrade edk2-tools-docUpgrade edk2-tools-pythonUpgrade openssl-snapsafe-develUpgrade openssl11-debuginfoUpgrade openssl-libsUpgrade openssl-debuginfoUpgrade openssl-snapsafeUpgrade edk2-ovmfUpgrade openssl11-develUpgrade openssl-snapsafe-debuginfoUpgrade openssl-perl | Feb 9, 2023 | Feb 9, 2023 |
| Amazon_linux | — | Upgrade openssl | Feb 9, 2023 | Feb 7, 2023 |
| Amazon_linux_2023 | — | Upgrade opensslUpgrade openssl-perlUpgrade openssl-libsUpgrade openssl-develUpgrade openssl-debugsourceUpgrade openssl-debuginfoUpgrade openssl-libs-debuginfo | Feb 17, 2025 | Feb 7, 2023 |
| Aruba Aos 10 | — | - AirWave Management Platform
- 8.3.0.1 and above (Release ETA - Mid June 2023)
- Aruba Analytics and Location Engine
- 2.2.0.4 and above
- Aruba Central On-Premises (COP)
- 2.5.7.0 and above (Release ETA - Early Aug 2023)
- Aruba ClearPass Policy Manager
- 6.11.3 and above
- 6.10.8 Hotfix 1 for Security Issues and above
- 6.9.13 Hotfix 1 for Security Issues and above
- Aruba Fabric Composer (AFC) and Plexxi Composable Fabric Manager (CFM)
- 6.4.2 and above
- ArubaOS-CX Switches
- 10.11.1010 and above
- 10.10.1070 and above (Release ETA - Mid June 2023)
- 10.06.0240 and above
- ArubaOS Wi-Fi Controllers and Gateways
- ArubaOS SD-WAN Gateways
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- ArubaOS 8.11.x.x: 8.11.1.0 and above
- ArubaOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- ArubaOS 8.6.x.x: 8.6.0.21 and above
- Aruba InstantOS / Aruba Access Points running ArubaOS 10
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- Aruba InstantOS 8.11.x.x: 8.11.1.0 and above
- Aruba InstantOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- Aruba InstantOS 8.6.x.x: 8.6.0.21 and above
- Aruba EdgeConnect Enterprise
- ECOS 9.3.0.0 and above
- ECOS 9.2.4.0 and above
- ECOS 9.1.6.0 and above
- ECOS 9.0.9.0 and above
- Aruba EdgeConnect Enterprise Orchestrator (self-hosted, on prem or cloud IaaS)
- Self-hosted Orchestrators must have OpenSSL patched either by installing an RPM package or running yum update depending on the deployment model. Upgrading the Orchestrator application does not resolve these vulnerabilities.
- Customers will find further mitigation information with specific actions published at the following URL
https://www.arubanetworks.com/website/techdocs/sdwan-PDFs/docs/advisories/ec_resolution_openssl_cves_latest.pdf
- Aruba EdgeConnect Enterprise Orchestrator-as-a-Service (OaaS)
- Aruba EdgeConnect Enterprise Orchestrator Global Enterprise tenant OaaS instances
- Aruba EdgeConnect Enterprise Orchestrator-SP tenant OaaS instances
- Need to be upgraded to:
- Orchestrator 9.3.0 and above
- Orchestrator 9.2.4 and above
- Orchestrator 9.1.7 and above
Aruba does not evaluate or patch product versions that have reached their End of Support (EoS) milestone. For more information about Aruba's End of Support policy visit:
https://www.arubanetworks.com/support-services/end-of-life/ | Jan 14, 2025 | Apr 5, 2023 |
| Aruba Aos 8 | — | - AirWave Management Platform
- 8.3.0.1 and above (Release ETA - Mid June 2023)
- Aruba Analytics and Location Engine
- 2.2.0.4 and above
- Aruba Central On-Premises (COP)
- 2.5.7.0 and above (Release ETA - Early Aug 2023)
- Aruba ClearPass Policy Manager
- 6.11.3 and above
- 6.10.8 Hotfix 1 for Security Issues and above
- 6.9.13 Hotfix 1 for Security Issues and above
- Aruba Fabric Composer (AFC) and Plexxi Composable Fabric Manager (CFM)
- 6.4.2 and above
- ArubaOS-CX Switches
- 10.11.1010 and above
- 10.10.1070 and above (Release ETA - Mid June 2023)
- 10.06.0240 and above
- ArubaOS Wi-Fi Controllers and Gateways
- ArubaOS SD-WAN Gateways
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- ArubaOS 8.11.x.x: 8.11.1.0 and above
- ArubaOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- ArubaOS 8.6.x.x: 8.6.0.21 and above
- Aruba InstantOS / Aruba Access Points running ArubaOS 10
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- Aruba InstantOS 8.11.x.x: 8.11.1.0 and above
- Aruba InstantOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- Aruba InstantOS 8.6.x.x: 8.6.0.21 and above
- Aruba EdgeConnect Enterprise
- ECOS 9.3.0.0 and above
- ECOS 9.2.4.0 and above
- ECOS 9.1.6.0 and above
- ECOS 9.0.9.0 and above
- Aruba EdgeConnect Enterprise Orchestrator (self-hosted, on prem or cloud IaaS)
- Self-hosted Orchestrators must have OpenSSL patched either by installing an RPM package or running yum update depending on the deployment model. Upgrading the Orchestrator application does not resolve these vulnerabilities.
- Customers will find further mitigation information with specific actions published at the following URL
https://www.arubanetworks.com/website/techdocs/sdwan-PDFs/docs/advisories/ec_resolution_openssl_cves_latest.pdf
- Aruba EdgeConnect Enterprise Orchestrator-as-a-Service (OaaS)
- Aruba EdgeConnect Enterprise Orchestrator Global Enterprise tenant OaaS instances
- Aruba EdgeConnect Enterprise Orchestrator-SP tenant OaaS instances
- Need to be upgraded to:
- Orchestrator 9.3.0 and above
- Orchestrator 9.2.4 and above
- Orchestrator 9.1.7 and above
Aruba does not evaluate or patch product versions that have reached their End of Support (EoS) milestone. For more information about Aruba's End of Support policy visit:
https://www.arubanetworks.com/support-services/end-of-life/ | Jan 14, 2025 | Apr 5, 2023 |
| Aruba Aos Cx | — | - AirWave Management Platform
- 8.3.0.1 and above (Release ETA - Mid June 2023)
- Aruba Analytics and Location Engine
- 2.2.0.4 and above
- Aruba Central On-Premises (COP)
- 2.5.7.0 and above (Release ETA - Early Aug 2023)
- Aruba ClearPass Policy Manager
- 6.11.3 and above
- 6.10.8 Hotfix 1 for Security Issues and above
- 6.9.13 Hotfix 1 for Security Issues and above
- Aruba Fabric Composer (AFC) and Plexxi Composable Fabric Manager (CFM)
- 6.4.2 and above
- ArubaOS-CX Switches
- 10.11.1010 and above
- 10.10.1070 and above (Release ETA - Mid June 2023)
- 10.06.0240 and above
- ArubaOS Wi-Fi Controllers and Gateways
- ArubaOS SD-WAN Gateways
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- ArubaOS 8.11.x.x: 8.11.1.0 and above
- ArubaOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- ArubaOS 8.6.x.x: 8.6.0.21 and above
- Aruba InstantOS / Aruba Access Points running ArubaOS 10
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- Aruba InstantOS 8.11.x.x: 8.11.1.0 and above
- Aruba InstantOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- Aruba InstantOS 8.6.x.x: 8.6.0.21 and above
- Aruba EdgeConnect Enterprise
- ECOS 9.3.0.0 and above
- ECOS 9.2.4.0 and above
- ECOS 9.1.6.0 and above
- ECOS 9.0.9.0 and above
- Aruba EdgeConnect Enterprise Orchestrator (self-hosted, on prem or cloud IaaS)
- Self-hosted Orchestrators must have OpenSSL patched either by installing an RPM package or running yum update depending on the deployment model. Upgrading the Orchestrator application does not resolve these vulnerabilities.
- Customers will find further mitigation information with specific actions published at the following URL
https://www.arubanetworks.com/website/techdocs/sdwan-PDFs/docs/advisories/ec_resolution_openssl_cves_latest.pdf
- Aruba EdgeConnect Enterprise Orchestrator-as-a-Service (OaaS)
- Aruba EdgeConnect Enterprise Orchestrator Global Enterprise tenant OaaS instances
- Aruba EdgeConnect Enterprise Orchestrator-SP tenant OaaS instances
- Need to be upgraded to:
- Orchestrator 9.3.0 and above
- Orchestrator 9.2.4 and above
- Orchestrator 9.1.7 and above
Aruba does not evaluate or patch product versions that have reached their End of Support (EoS) milestone. For more information about Aruba's End of Support policy visit:
https://www.arubanetworks.com/support-services/end-of-life/ | Feb 24, 2025 | Apr 5, 2023 |
| Aruba Ecos | — | - AirWave Management Platform
- 8.3.0.1 and above (Release ETA - Mid June 2023)
- Aruba Analytics and Location Engine
- 2.2.0.4 and above
- Aruba Central On-Premises (COP)
- 2.5.7.0 and above (Release ETA - Early Aug 2023)
- Aruba ClearPass Policy Manager
- 6.11.3 and above
- 6.10.8 Hotfix 1 for Security Issues and above
- 6.9.13 Hotfix 1 for Security Issues and above
- Aruba Fabric Composer (AFC) and Plexxi Composable Fabric Manager (CFM)
- 6.4.2 and above
- ArubaOS-CX Switches
- 10.11.1010 and above
- 10.10.1070 and above (Release ETA - Mid June 2023)
- 10.06.0240 and above
- ArubaOS Wi-Fi Controllers and Gateways
- ArubaOS SD-WAN Gateways
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- ArubaOS 8.11.x.x: 8.11.1.0 and above
- ArubaOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- ArubaOS 8.6.x.x: 8.6.0.21 and above
- Aruba InstantOS / Aruba Access Points running ArubaOS 10
- ArubaOS 10.4.0.x: 10.4.0.1 and above
- Aruba InstantOS 8.11.x.x: 8.11.1.0 and above
- Aruba InstantOS 8.10.x.x: 8.10.0.7 and above (Release ETA - early June 2023)
- Aruba InstantOS 8.6.x.x: 8.6.0.21 and above
- Aruba EdgeConnect Enterprise
- ECOS 9.3.0.0 and above
- ECOS 9.2.4.0 and above
- ECOS 9.1.6.0 and above
- ECOS 9.0.9.0 and above
- Aruba EdgeConnect Enterprise Orchestrator (self-hosted, on prem or cloud IaaS)
- Self-hosted Orchestrators must have OpenSSL patched either by installing an RPM package or running yum update depending on the deployment model. Upgrading the Orchestrator application does not resolve these vulnerabilities.
- Customers will find further mitigation information with specific actions published at the following URL
https://www.arubanetworks.com/website/techdocs/sdwan-PDFs/docs/advisories/ec_resolution_openssl_cves_latest.pdf
- Aruba EdgeConnect Enterprise Orchestrator-as-a-Service (OaaS)
- Aruba EdgeConnect Enterprise Orchestrator Global Enterprise tenant OaaS instances
- Aruba EdgeConnect Enterprise Orchestrator-SP tenant OaaS instances
- Need to be upgraded to:
- Orchestrator 9.3.0 and above
- Orchestrator 9.2.4 and above
- Orchestrator 9.1.7 and above
Aruba does not evaluate or patch product versions that have reached their End of Support (EoS) milestone. For more information about Aruba's End of Support policy visit:
https://www.arubanetworks.com/support-services/end-of-life/ | Mar 17, 2025 | Apr 5, 2023 |
| Centos_linux | — | Upgrade openssl-develUpgrade edk2-ovmfUpgrade openssl-perlUpgrade openssl-libsUpgrade openssl-debugsourceUpgrade openssl-debuginfoUpgrade opensslUpgrade openssl-libs-debuginfo | Mar 1, 2023 | Feb 8, 2023 |
| Debian | — | Upgrade openssl | Feb 9, 2023 | Feb 9, 2023 |
| Dell Poweredge Dsa2023134 | — | Upgrade Dell PowerEdge to the latest version | Oct 23, 2025 | May 23, 2023 |
| Dell Poweredge Dsa2023207 | — | Upgrade Dell PowerEdge to the latest version | Oct 23, 2025 | Aug 21, 2023 |
| Dell Powerstore Dsa2023173 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Jun 21, 2023 |
| Dell Powerstore Dsa2024120 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Mar 26, 2024 |
| Dell Powerstore Dsa2024158 | — | Upgrade Dell PowerStoreOS to the latest version | Jan 13, 2026 | Apr 4, 2024 |
| Dell Powerstore Dsa2024225 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | May 29, 2024 |
| Dell Powerstore Dsa2025086 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Feb 20, 2025 |
| F5 Big Ip | — | Update F5 BIG-IP to the latest version | Jun 17, 2026 | Mar 13, 2023 |
| Freebsd | — | Upgrade openssl-quictlsUpgrade opensslUpgrade FreeBSDUpgrade openssl-devel | Aug 31, 2023 | Aug 31, 2023 |
| Gentoo Linux | — | Upgrade dev-libs/openssl. | Feb 5, 2024 | Feb 8, 2023 |
| Http Openssl | — | Upgrade to the latest version of OpenSSL | Feb 8, 2023 | Feb 8, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade openssl-libsUpgrade openssl-perlUpgrade openssl | May 18, 2023 | Feb 8, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade libsgx-aesm-launch-pluginUpgrade sgx-aesm-serviceUpgrade libsgx-ae-leUpgrade libsgx-enclave-commonUpgrade libsgx-launchUpgrade libsgx-urts | Jul 5, 2023 | Feb 8, 2023 |
| Huawei Euleros 2_0_sp5 | — | Upgrade shim-x64Upgrade mokutil | Jun 9, 2023 | Feb 8, 2023 |
| Huawei Euleros 2_0_sp8 | — | Upgrade opensslUpgrade openssl-develUpgrade openssl-libsUpgrade openssl-perl | Apr 13, 2023 | Feb 8, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade opensslUpgrade openssl-perlUpgrade openssl-libs | May 10, 2023 | Feb 8, 2023 |
| Ibm Aix | — | Apply the fix or workaround for openssl_advisory38 | Jul 27, 2023 | Feb 8, 2023 |
| Nutanix Ahv | — | Upgrade Nutanix AHV to the latest version | Jun 5, 2026 | Sep 4, 2023 |
| Oracle Mysql | — | Upgrade to MySQL version 8.0.33Upgrade to MySQL version 5.7.42 | Jun 15, 2026 | Feb 8, 2023 |
| Oracle_linux | — | Upgrade openssl-perlUpgrade openssl-libsUpgrade edk2-aarch64Upgrade edk2-toolsUpgrade opensslUpgrade edk2-tools-docUpgrade OVMFUpgrade edk2-ovmfUpgrade AAVMFUpgrade openssl-staticUpgrade openssl-debugsourceUpgrade openssl-devel | Mar 2, 2023 | Feb 7, 2023 |
| Redhat_linux | — | Upgrade edk2-tools-docUpgrade edk2-debugsourceUpgrade opensslUpgrade edk2-ovmfUpgrade openssl-perlUpgrade edk2-aarch64Upgrade edk2-toolsUpgrade openssl-libsUpgrade edk2-tools-debuginfoUpgrade openssl-debuginfoUpgrade openssl-develNo solution existsUpgrade openssl-libs-debuginfoUpgrade openssl-debugsource | Mar 1, 2023 | Feb 8, 2023 |
| Rocky_linux | — | Upgrade openssl-libs-debuginfoUpgrade openssl-develUpgrade openssl-debuginfoUpgrade openssl-debugsourceUpgrade opensslUpgrade openssl-libsUpgrade openssl-perl | Mar 12, 2024 | Feb 8, 2023 |
| Sonicwall Sma 100 | — | Upgrade SonicWall SMA-100 to the latest version | Apr 3, 2023 | Feb 9, 2023 |
| Sonicwall Sonicos | — | Update SonicWall SonicOS Gen6 NSv to version 6.5.4.4-44v-21-2079 or laterUpdate SonicWall SonicOS Gen6 (TZ, NSA) to version 6.5.4.12-101n or later | Jun 12, 2026 | Feb 9, 2023 |
| Splunk | — | Upgrade Splunk Enterprise to version 8.2.11Upgrade Splunk Universal Forwarder to version 9.0.5Upgrade Splunk Enterprise to version 8.1.14Upgrade Splunk Enterprise to version 9.0.5Upgrade Splunk Universal Forwarder to version 8.2.11Upgrade Splunk Universal Forwarder to version 8.1.14 | Sep 30, 2025 | Feb 8, 2023 |
| Suse | — | Upgrade libopenssl1_1Upgrade openssl-1_0_0Upgrade libopenssl1_0_0-hmac-32bitUpgrade openssl-1_1Upgrade libopenssl1_0_0-steamUpgrade libopenssl1_0_0-32bitUpgrade libopenssl3Upgrade libopenssl-3-devel-32bitUpgrade libopenssl-1_0_0-devel-32bitUpgrade libopenssl3-32bitUpgrade libopenssl1_1-hmacUpgrade libopenssl-develUpgrade libopenssl-1_1-devel-32bitUpgrade libopenssl1_1-32bitUpgrade libopenssl1_0_0Upgrade openssl-3-docUpgrade openssl1-docUpgrade openssl-docUpgrade libopenssl10Upgrade openssl-1_1-docUpgrade libopenssl-1_0_0-develUpgrade openssl-1_0_0-docUpgrade opensslUpgrade openssl-3Upgrade libopenssl-1_1-develUpgrade libopenssl1-develUpgrade libopenssl1_0_0-steam-32bitUpgrade openssl1Upgrade libopenssl-3-develUpgrade libopenssl1_0_0-hmacUpgrade openssl-1_0_0-cavsUpgrade libopenssl1_1-hmac-32bit | Feb 8, 2023 | Feb 7, 2023 |
| Ubuntu | — | Upgrade libssl1.1Upgrade libssl1.0.0 (Ubuntu Pro)Upgrade qemu-efi-armUpgrade ovmf-ia32Upgrade ovmfUpgrade qemu-efi-riscv64Upgrade libnode72Upgrade libnode-devUpgrade libssl1.0.0Upgrade qemu-efiUpgrade qemu-efi-aarch64Upgrade qemu-efi-loongarch64Upgrade libssl3Upgrade nodejs | Mar 22, 2023 | Feb 8, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Feb 8, 2023 |
Prioritise with Active Threat Intelligence
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