Infinite loop in Crypto++ - CVE-2023-50981
Published: December 21, 2023
Crypto++
cryptopp.com
Description
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to infinite loop in ModularSquareRoot. A remote attacker can consume all available system resources and cause denial of service conditions via crafted DER public-key data associated with squared odd numbers,
such as the square of 268995137513890432434389773128616504853.