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 opensslUpgrade edk2-ovmfUpgrade edk2-tools-docUpgrade edk2-aarch64Upgrade openssl-develUpgrade edk2-toolsUpgrade openssl-libsUpgrade openssl-perl | Mar 1, 2023 | Feb 8, 2023 |
| Alpine Linux | — | Upgrade openssl3Upgrade opensslUpgrade openssl1.1-compat | Aug 22, 2024 | Feb 8, 2023 |
| Amazon Linux Ami 2 | — | Upgrade openssl-snapsafe-libsUpgrade openssl11Upgrade openssl11-staticUpgrade edk2-toolsUpgrade edk2-debuginfoUpgrade edk2-aarch64Upgrade openssl-snapsafe-perlUpgrade openssl-snapsafe-staticUpgrade openssl11-libsUpgrade openssl-develUpgrade openssl-staticUpgrade openssl-snapsafeUpgrade edk2-ovmfUpgrade edk2-tools-pythonUpgrade openssl11-debuginfoUpgrade openssl-debuginfoUpgrade opensslUpgrade edk2-tools-docUpgrade openssl-libsUpgrade openssl11-develUpgrade openssl-snapsafe-debuginfoUpgrade openssl-snapsafe-develUpgrade openssl-perl | Feb 9, 2023 | Feb 9, 2023 |
| Amazon_linux | — | Upgrade openssl | Feb 9, 2023 | Feb 7, 2023 |
| Amazon_linux_2023 | — | Upgrade openssl-debugsourceUpgrade openssl-develUpgrade openssl-debuginfoUpgrade openssl-libs-debuginfoUpgrade openssl-perlUpgrade openssl-libsUpgrade openssl | 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 openssl-perlUpgrade edk2-ovmfUpgrade openssl-libsUpgrade openssl-debugsourceUpgrade openssl-libs-debuginfoUpgrade openssl-debuginfoUpgrade openssl | 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 opensslUpgrade openssl-quictlsUpgrade openssl-develUpgrade FreeBSD | 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-perlUpgrade opensslUpgrade openssl-libs | May 18, 2023 | Feb 8, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade libsgx-enclave-commonUpgrade libsgx-ae-leUpgrade libsgx-launchUpgrade libsgx-urtsUpgrade libsgx-aesm-launch-pluginUpgrade sgx-aesm-service | 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 openssl-develUpgrade opensslUpgrade openssl-perlUpgrade openssl-libs | Apr 13, 2023 | Feb 8, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade opensslUpgrade openssl-libsUpgrade openssl-perl | 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 edk2-aarch64Upgrade opensslUpgrade OVMFUpgrade openssl-perlUpgrade edk2-tools-docUpgrade AAVMFUpgrade edk2-ovmfUpgrade openssl-libsUpgrade edk2-toolsUpgrade openssl-staticUpgrade openssl-debugsourceUpgrade openssl-devel | Mar 2, 2023 | Feb 7, 2023 |
| Redhat_linux | — | Upgrade openssl-perlUpgrade edk2-ovmfUpgrade edk2-toolsUpgrade edk2-aarch64Upgrade openssl-libsUpgrade opensslUpgrade edk2-tools-docUpgrade edk2-debugsourceUpgrade openssl-debugsourceUpgrade openssl-debuginfoUpgrade edk2-tools-debuginfoUpgrade openssl-libs-debuginfoUpgrade openssl-develNo solution exists | Mar 1, 2023 | Feb 8, 2023 |
| Rocky_linux | — | Upgrade openssl-perlUpgrade openssl-libsUpgrade opensslUpgrade openssl-develUpgrade openssl-debugsourceUpgrade openssl-debuginfoUpgrade openssl-libs-debuginfo | 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 Universal Forwarder to version 8.1.14Upgrade Splunk Enterprise to version 8.1.14Upgrade Splunk Universal Forwarder to version 8.2.11Upgrade Splunk Enterprise to version 9.0.5Upgrade Splunk Universal Forwarder to version 9.0.5Upgrade Splunk Enterprise to version 8.2.11 | Sep 30, 2025 | Feb 8, 2023 |
| Suse | — | Upgrade openssl-1_0_0-docUpgrade openssl-1_1-docUpgrade libopenssl1_1-hmac-32bitUpgrade libopenssl-1_1-develUpgrade libopenssl1_0_0-steam-32bitUpgrade opensslUpgrade libopenssl-1_0_0-develUpgrade libopenssl1_0_0-hmacUpgrade libopenssl-3-develUpgrade openssl1Upgrade openssl-3Upgrade libopenssl1-develUpgrade libopenssl10Upgrade openssl-1_0_0-cavsUpgrade libopenssl1_1Upgrade openssl1-docUpgrade libopenssl1_1-32bitUpgrade libopenssl-3-devel-32bitUpgrade openssl-1_0_0Upgrade openssl-1_1Upgrade libopenssl3-32bitUpgrade libopenssl1_0_0-hmac-32bitUpgrade libopenssl1_0_0-32bitUpgrade libopenssl3Upgrade libopenssl-develUpgrade libopenssl1_0_0Upgrade libopenssl1_0_0-steamUpgrade libopenssl1_1-hmacUpgrade openssl-3-docUpgrade libopenssl-1_0_0-devel-32bitUpgrade libopenssl-1_1-devel-32bitUpgrade openssl-doc | Feb 8, 2023 | Feb 7, 2023 |
| Ubuntu | — | Upgrade libssl1.0.0Upgrade libssl3Upgrade qemu-efi-loongarch64Upgrade libnode-devUpgrade qemu-efi-aarch64Upgrade libnode72Upgrade qemu-efiUpgrade nodejsUpgrade ovmf-ia32Upgrade qemu-efi-riscv64Upgrade ovmfUpgrade libssl1.1Upgrade qemu-efi-armUpgrade libssl1.0.0 (Ubuntu Pro) | 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