GHSA-hppc-g8h3-xhp3

ghsaUSosv

rust-openssl: Unchecked callback length in PSK/cookie trampolines leaks adjacent memory to peer

view advisory published 2026-04-22Licence: CC-BY-4.0

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.

01

describes (1)

Related CVEs.

IDseverity exploitable
CVE-2026-41898USmedium5.3—
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…
02

references

External citations — patches, advisories, analysis.

scry

Advisories like this name the exposed products attackers go after on your perimeter. See what is exposed on your perimeter with a free passive scan.

Free scan