166 terms · 75/46/45
Technique № 032 · class: exfiltration / impact

Resource Exhaustion

Resource exhaustion as a technique involves deliberately overloading target systems to make them unavailable to legitimate users. The attacker targets CPU, memory, network bandwidth, disk, or connection limits.

Term

description · examples · notes

Resource exhaustion as a technique involves deliberately overloading target systems to make them unavailable to legitimate users. The attacker targets CPU, memory, network bandwidth, disk, or connection limits.

Description

The technique is used in distributed denial-of-service attacks, but also in targeted attacks where a small number of specially crafted requests consume disproportionate resources.

Examples

  • Sending massive traffic to a web server from a network of compromised devices
  • Requests triggering highly complex database queries consuming CPU capacity
  • Opening a large number of connections that hold resources busy without transmitting data

Notes

  • A combination of DDoS mitigation services and rate limiting provides the most effective protection.
tags
Composite

Threats

used by 8

Defenses

countered by 4