Unrestricted Resource Consumption occurs when an API does not properly limit how much resource a user or attacker can consume.
This includes limits on:
If an API does not control resource usage, attackers can overload it through:
This can degrade performance or completely take the service down.