medium4.5
CVE-2023-53159
`openssl` `X509VerifyParamRef::set_host` buffer over-read
Impact
When this function was passed an empty string, `openssl` would attempt to call `strlen` on it, reading arbitrary memory until it reached a NUL byte.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| rust | openssl | >= 0.10.0, < 0.10.55 | 0.10.55 |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Sfackler | Openssl | before 0.10.55 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- https://crates.io/crates/openssl
- https://github.com/sfackler/rust-openssl/issues/1965
- https://rustsec.org/advisories/RUSTSEC-2023-0044.html
- https://github.com/advisories/GHSA-xcf7-rvmh-g6q4
- https://github.com/sfackler/rust-openssl/pull/1968
- https://nvd.nist.gov/vuln/detail/CVE-2023-53159