Vulnerability RUSTSEC-2026-0477

Unknown
UNKNOWN RISK
Vulnerabilities without an assigned CVSS score. Severity is not determinable from available data.
5 months ago
May 16, 2026 at 12:00 PM UTC
Buffer overflow with AES key wrap with padding in `cipher_update_inplace`
>=0.10.50 <0.10.80
>=0.10.50 <0.10.80

Summary

Buffer overflow with AES key wrap with padding in `cipher_update_inplace`

Details

CipherCtxRef::cipher_update_inplace had the same sizing error that 0.10.79 fixed in cipher_update (GHSA-xv59-967r-8726); that fix missed this method. It required room for inlen + block_size bytes, but with the AES key-wrap-with-padding ciphers OpenSSL writes up to 7 more bytes when inlen is not a multiple of 8, past the end of data.

Only users of the AES key-wrap-with-padding ciphers are affected. cipher_update_inplace was added in 0.10.50, and 0.10.80 applies the corrected size check to it.

Impacted packages

Timeline

Published
5 months ago
May 16, 2026 at 12:00 PM UTC
Fixed (0.10.80)
5 months ago
May 16, 2026 at 05:00 PM UTC
Last Modified
14 hours ago
November 10, 2026 at 02:00 PM UTC