Description
The openssl crate before 0.10.55 for Rust allows an out-of-bounds read via an empty string to X509VerifyParamRef::set_host.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| sfackler | openssl | < 0.10.55 | 0.10.55 |
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | rust-openssl | 0.10.57-1 | — |
| Debian 13 | rust-openssl | 0.10.57-1 | — |
| Debian 12 | rust-openssl | No fix yet | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu Pro 24.04 LTS | rust-openssl | 0.10.57-1ubuntu0.1~esm1 | USN-7891-1 |
| Ubuntu Pro 22.04 LTS | rust-openssl | 0.10.36-1ubuntu0.1~esm1 | USN-7891-1 |
| Ubuntu Pro 20.04 LTS | rust-openssl | 0.10.23-1ubuntu0.1~esm1 | USN-7891-1 |
Amazon Linux
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Amazon Linux 2 | rust +11 | 1.82.0-4.amzn2.0.2 | ALAS2-2025-2804 |
Wolfi
| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Wolfi rolling | berg | 0.3.5-r2 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| crates.io | openssl | >= 0.10.0, < 0.10.55 | 0.10.55 | GHSA-xcf7-rvmh-g6q4 |
| crates.io | openssl | >= 0.0.0-0, < 0.10.55 | 0.10.55 | RUSTSEC-2023-0044 |
Advisories 2
- USN-7891-1 rust-openssl vulnerabilities Ubuntu Security Notices (USN) · Oct 27, 2026
- ALAS2-2025-2804 Moderate: rust security update (Amazon Linux 2) Amazon Linux Security Center (ALAS) · Sep 23, 2025