Heap-based buffer overflow in rust-openssl - #VU129723
Published: May 5, 2026
rust-openssl
Steven Fackler
Description
The vulnerability allows a remote attacker to cause heap corruption.
The vulnerability exists due to a heap-based buffer overflow in CipherCtxRef::cipher_update, CipherCtxRef::cipher_update_vec, and symm::Crypter::update when encrypting non-multiple-of-8 input with AES key-wrap-with-padding ciphers. A remote attacker can supply attacker-influenced plaintext length to cause heap corruption.
This only impacts applications using AES key-wrap-with-padding ciphers.