CVE-2026-41681High· 7.5▾ Twilightrust-openssl provides OpenSSL bindings for the Rust programming language. From 0.10.39 to before 0.10.78, EVP_DigestFinal() always writes EVP_MD_CTX_size(ctx) to the out buffer. If out is smaller than that, MdCtxRef::digest_final() writ…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 41.3 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Exploit-prediction probability, daily snapshots since Jul 16.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via NVD
Last analysed / modified upstream
0.4%
rust-openssl provides OpenSSL bindings for the Rust programming language. From 0.10.39 to before 0.10.78, EVP_DigestFinal() always writes EVP_MD_CTX_size(ctx) to the out buffer. If out is smaller than that, MdCtxRef::digest_final() writes past its end, usually corrupting the stack. This is reachable from safe Rust. This vulnerability is fixed in 0.10.78.
rust-openssl >= 0.10.39, < 0.10.78Upgrade past the affected range:
rust-openssl 0.10.78Connected by shared product, vendor, weakness, or advisory.
CVE-2026-41898Medium· 5.3rust-openssl provides OpenSSL bindings for the Rust programming language
CVE-2026-41678High· 8.1rust-openssl provides OpenSSL bindings for the Rust programming language
CVE-2026-41676High· 7.5rust-openssl provides OpenSSL bindings for the Rust programming language
CVE-2026-48863High· 7.5A flaw was found in libsolv
CVE-2026-50259High· 7.8A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland
CVE-2026-50258High· 7.8A stack-based buffer overflow flaw was found in the X.Org X server and Xwayland