CVE-2025-9232

MEDIUMCVSS 5.9/10EPSS 2.21%

Last modified

CVE-2025-9232 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. Issue summary: An application using the OpenSSL HTTP client API functions may trigger an out-of-bounds read if the 'no_proxy' environment variable is set and the host portion of the authority component of the HTTP URL is an IPv6 address. Impact summary: An out-of-bounds read can trigger a crash which leads to Denial of Service for an application. The OpenSSL HTTP client API functions can be used directly by applications but they are also used by the OCSP client functions and CMP (Certificate Management Protocol) client implementation in OpenSSL. However the URLs used by these implementations are unlikely to be controlled by an attacker. In this vulnerable code the out of bounds read can only trigger a crash. Furthermore the vulnerability requires an attacker-controlled URL to be passed from an application to the OpenSSL function and the user has to have a 'no_proxy' environment variable set. EPSS estimates a 2.21% chance of exploitation in the next 30 days.

Description

Issue summary: An application using the OpenSSL HTTP client API functions may trigger an out-of-bounds read if the 'no_proxy' environment variable is set and the host portion of the authority component of the HTTP URL is an IPv6 address. Impact summary: An out-of-bounds read can trigger a crash which leads to Denial of Service for an application. The OpenSSL HTTP client API functions can be used directly by applications but they are also used by the OCSP client functions and CMP (Certificate Management Protocol) client implementation in OpenSSL. However the URLs used by these implementations are unlikely to be controlled by an attacker. In this vulnerable code the out of bounds read can only trigger a crash. Furthermore the vulnerability requires an attacker-controlled URL to be passed from an application to the OpenSSL function and the user has to have a 'no_proxy' environment variable set. For the aforementioned reasons the issue was assessed as Low severity. The vulnerable code was introduced in the following patch releases: 3.0.16, 3.1.8, 3.2.4, 3.3.3, 3.4.0 and 3.5.0. The FIPS modules in 3.5, 3.4, 3.3, 3.2, 3.1 and 3.0 are not affected by this issue, as the HTTP client implementation is outside the OpenSSL FIPS module boundary.

Metrics

EPSS Probability
2.21%

82.8th percentile

Probability of exploitation in the next 30 days. Learn more

Weakness Enumeration

Affected Software

VendorProductVersions
OpensslOpenssl>= 1.0.2, < 1.0.2zm
OpensslOpenssl>= 1.1.1, < 1.1.1zd
OpensslOpenssl>= 3.0.0, < 3.0.18
OpensslOpenssl>= 3.2.0, < 3.2.6
OpensslOpenssl>= 3.3.0, < 3.3.5
OpensslOpenssl>= 3.4.0, < 3.4.3
OpensslOpenssl>= 3.5.0, < 3.5.4
SiemensSimatic Cn 4100 Firmware< 5.0
SiemensSimatic S7-1500 Cpu 1518-4 Pn\/Dp Mfp Firmware3.1.5
SiemensSimatic S7-1500 Cpu 1518f-4 Pn\/Dp Mfp Firmware3.1.5
SiemensSiplus S7-1500 Cpu 1518-4 Pn\/Dp Mfp Firmware3.1.5
SiemensSinec Os< 3.3
SiemensRuggedcom Rst2428p Firmware< 4.0
SiemensSidis Prime< 4.0.800
SiemensSidis Secured Smartplug Firmware< 7.26.0310

References

Timeline

Published
Last Modified
Status
Analyzed

Frequently Asked Questions

What is CVE-2025-9232?
Issue summary: An application using the OpenSSL HTTP client API functions may trigger an out-of-bounds read if the 'no_proxy' environment variable is set and the host portion of the authority component of the HTTP URL is an IPv6 address. Impact summary: An out-of-bounds read can trigger a crash which leads to Denial of Service for an application. The OpenSSL HTTP client API functions can be used directly by applications but they are also used by the OCSP client functions and CMP (Certificate Management Protocol) client implementation in OpenSSL. However the URLs used by these implementations are unlikely to be controlled by an attacker. In this vulnerable code the out of bounds read can only trigger a crash. Furthermore the vulnerability requires an attacker-controlled URL to be passed from an application to the OpenSSL function and the user has to have a 'no_proxy' environment variable set. For the aforementioned reasons the issue was assessed as Low severity. The vulnerable code was introduced in the following patch releases: 3.0.16, 3.1.8, 3.2.4, 3.3.3, 3.4.0 and 3.5.0. The FIPS modules in 3.5, 3.4, 3.3, 3.2, 3.1 and 3.0 are not affected by this issue, as the HTTP client implementation is outside the OpenSSL FIPS module boundary.
How severe is CVE-2025-9232?
CVE-2025-9232 has a CVSS score of 5.9/10 (MEDIUM severity). The EPSS model estimates a 2.21% probability of exploitation in the next 30 days.
How do I fix CVE-2025-9232?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

How Strix Helps

Related CVEs from 2025

Are you affected by CVE-2025-9232?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST