CVE-2022-4450
No exploitation reported by the sources we read.
- Published2023-02-08
- Fixed in300.0.12 · 111.25.0
- WeaknessCWE-415
Am I affected?
Debian, Ubuntu or Red Hat sometimes backport a fix without changing the upstream version number: such a version reads « to verify », never « affected ».With a domain, we read the version its public headers and pages expose. A distribution build can carry the fix under an older number.
Description
The function PEM_read_bio_ex() reads a PEM file from a BIO and parses and decodes the "name" (e.g. "CERTIFICATE"), any header data and the payload data. If the function succeeds then the "name_out", "header" and "data" arguments are populated with pointers to buffers containing the relevant decoded data. The caller is responsible for freeing those buffers. It is possible to construct a PEM file that results in 0 bytes of payload data. In this case PEM_read_bio_ex() will return a failure code but will populate the header argument with a pointer to a buffer that has already been freed. If the caller also frees this buffer then a double free will occur. This will most likely lead to a crash. This could be exploited by an attacker who has the ability to supply malicious PEM files for parsing to achieve a denial of service attack. The functions PEM_read_bio() and PEM_read() are simple wrappers around PEM_read_bio_ex() and therefore these functions are also directly affected. These functions are also called indirectly by a number of other OpenSSL functions including PEM_X509_INFO_read_bio_ex() and SSL_CTX_use_serverinfo_file() which are also vulnerable. Some OpenSSL internal uses of these functions are not vulnerable because the caller does not free the header argument if PEM_read_bio_ex() returns a failure code. These locations include the PEM_read_bio_TYPE() functions as well as the decoders introduced in OpenSSL 3.0. The OpenSSL asn1parse command line application is also impacted by this issue.
Timeline
dates in UTC- 2023-02-0820:15CVE publishedNVD
- 2026-10-2319:23EPSS crossed 10 %FIRST EPSS
Observed activity
isMalicious corpus · updated 2026-10-23 21:37 UTCBlock these indicators
- Firewall list (EDL, text): https://api.ismalicious.com/edl/cve/CVE-2022-4450?format=txt
- CSV export: https://api.ismalicious.com/edl/cve/CVE-2022-4450?format=csv
- TAXII collection of exploited CVEs
- The EDL and CSV take an API key on the Pro plan.
Versions per branch
OSV · NVD| Branch | Affected | Fixed in | Source |
|---|---|---|---|
| 300.0 | ≥ 300.0.0, < 300.0.12 | 300.0.12 | OSV |
| 111.25 | ≥ 0.0.0-0, < 111.25.0 | 111.25.0 | OSV |
| 111.25 | < 111.25.0 | 111.25.0 | OSV |
| Branch | Affected | Fixed in | Source |
|---|---|---|---|
| 3.0 | ≥ 3.0.0, < 3.0.8 | 3.0.8 | NVD |
| 1.1 | ≥ 1.1.1, < 1.1.1t | 1.1.1t | NVD |
| Branch | Affected | Fixed in | Source |
|---|---|---|---|
| 4.x | ≥ 4.4.0, < 4.6.3 | 4.6.3 | NVD |
| 4.x | ≥ 4.0.0, < 4.3.16 | 4.3.16 | NVD |
as publishedRanges as NVD and OSV publish them; a distribution’s build can be fixed under an older number.
Distribution builds and vendor advisories
Packages from OSV.dev and products from the vendors' CSAF advisories.
version not verifiedVersions not verified: read as OSV.dev and the vendors publish them, not checked against each vendor's release list.
Packages
- edk2-ovmfAlmaLinux:8all versions · fixed in 20220126gitbb1bba3d77-4.el8and 1 other package
- edk2-toolsAlmaLinux:9all versions · fixed in 20221207gitfff6d81270b5-9.el9_2and 3 other packages
- opensslAlmaLinux:9all versions · fixed in 1:3.0.1-47.el9_1and 3 other packages
- opensslAlmaLinux:8all versions · fixed in 1:1.1.1k-9.el8_7and 3 other packages
Vendor advisories
Hitachi Energy PCU400
PCU400 versions 6.5 K and below · PCU400 versions 9.4.1 and below · PCULogger versions 1.1.0 and below
Hitachi Energy AFS/AFR Series Products
Hitachi Energy AFS650: <=9.1.08 · Hitachi Energy AFS660-C: <=7.1.05 · Hitachi Energy AFS665-B: <=7.1.05 · +5 more
Siemens SCALANCE XM-400, XR-500
SCALANCE XM408-4C (6GK5408-4GP00-2AM2) · SCALANCE XM408-4C (L3 int.) (6GK5408-4GQ00-2AM2) · SCALANCE XM408-8C (6GK5408-8GS00-2AM2) · +23 more
Mitsubishi Electric Factory Automation Products
Mitsubishi Electric FX5-OPC: <=1.006_
Siemens SCALANCE Family Products
SCALANCE XB205-3 (SC, PN) (6GK5205-3BB00-2AB2) · SCALANCE XB205-3 (ST, E/IP) (6GK5205-3BB00-2TB2) · SCALANCE XB205-3 (ST, E/IP) (6GK5205-3BD00-2TB2) · +68 more
Mitsubishi Electric CC-Link IE TSN Industrial Managed Switch (Update A)
Mitsubishi Electric CC-Link IE TSN Industrial Managed Switch NZ2MHG-TSNT8F2: <=firmware_05 · Mitsubishi Electric CC-Link IE TSN Industrial Managed Switch NZ2MHG-TSNT4: <=firmware_05
3 more advisories
Fix
- Update openssl-src to 300.0.12 · 111.25.0
- Vendor fix CISA ICSA-25-065-01 · 1 productIf IEC62351-3 secure for IEC104/DNP3 is used, then update to version 6.6.0 or latest
- Vendor fix CISA ICSA-25-065-01 · 1 productIf IEC62351-3 secure for IEC104/DNP3 is used, then update to version 9.4.2 or latest
- Vendor fix CISA ICSA-24-205-02 · 1 productAFS650: Update to AFS 650 firmware version 9.1.10
- Vendor fix CISA ICSA-24-205-02 · 3 productsAFS660-C, AFS665-B, AFS670-V2: Update to AFS 66x firmware version 7.1.08
- Vendor fix CISA ICSA-24-205-02 · 4 productsAFS670/675/677, AFR677: Update to AFS/AFR 67x firmware version 9.1.10
- Vendor fix CISA ICSA-24-165-11 · 26 productsUpdate to V6.6.1 or later version
Advisories and patches
- git.openssl.orgPatch · Vendor Advisory
- git.openssl.orgPatch · Vendor Advisory
- www.openssl.orgVendor Advisory
Detection
- Nuclei template
- none so far ProjectDiscovery
- Exploit-DB
- no entry Exploit-DB
- Proof-of-concept repositories
- none listed PoC-in-GitHub
Sources
Technical details
- CVSS v3 Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- Published
- 2023-02-08
- Last Modified
- 2026-10-14
- NVD status
- Modified
Frequently asked questions
What is CVE-2022-4450?
Is CVE-2022-4450 actively exploited?
What is the CVSS score for CVE-2022-4450?
Running OpenSSL? Hear about its next vulnerability
Surveillance reads the versions in your stack — a domain, a lockfile or a list — checks each CVE against the ranges its sources publish, and alerts you when one you run is exploited or enters CISA KEV. A version it cannot read stays « version not verified ».
No credit card required · No monthly cap on website lookups · 250 API requests/month
Go further
- Following what attackers exploit right now? The CISA KEV additions of the month, with their patch deadlines.
- Running this software? Vulnerability monitoring alerts you to new vulnerabilities in your products.
Related vulnerabilities
Same product first, then the same vendor advisory and the same publication week.