CVE-2021-23840: high-severity vulnerability in OpenSSL
Integer overflow in CipherUpdate
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
A bug in OpenSSL's encryption functions can cause an integer overflow when processing very large data, making the function report success while actually producing an invalid result. This can cause applications to crash or behave unexpectedly.
Integer overflow in EVP_CipherUpdate, EVP_EncryptUpdate, and EVP_DecryptUpdate occurs when input length approaches the maximum integer value, causing the output length parameter to wrap to a negative value despite returning success (1). This affects OpenSSL 1.1.1i and earlier, as well as 1.0.2x and earlier, potentially leading to application crashes or incorrect cryptographic processing.
In the same product, most dangerous first.