Algorithmic complexity vulnerabilities, also known as algorithmic complexity attacks or computational complexity attacks, are security vulnerabilities that exploit the inherent characteristics of certain algorithms to cause a significant increase in computational resources or time required to execute the algorithm. These vulnerabilities can lead to Denial of Service (DoS) attacks or degrade the performance of a system.