CVE-2026-41898

CRITICAL

rust-openssl 0.9.24-0.10.77 - Buffer Overflow

Title source: llm
STIX 2.1

Description

rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.9.24 to before 0.10.78, the FFI trampolines behind SslContextBuilder::set_psk_client_callback, set_psk_server_callback, set_cookie_generate_cb, and set_stateless_cookie_generate_cb forwarded the user closure's returned usize directly to OpenSSL without checking it against the &mut [u8] that was handed to the closure. This can lead to buffer overflows and other unintended consequences. This vulnerability is fixed in 0.10.78.

Scores

CVSS v3 9.8
EPSS 0.0006
EPSS Percentile 17.8%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact partial

Details

CWE
CWE-126 CWE-130
Status published
Products (1)
rust-openssl_project/rust-openssl 0.9.24 - 0.10.78
Published Apr 24, 2026
Tracked Since Apr 24, 2026