liveBook · Manning

Denial-of-wallet attack

As explained in Secure APIs

A denial-of-wallet attack exploits automatically scaling cloud infrastructure to cause financial harm through excessive resource consumption.

A denial-of-wallet attack exploits cloud infrastructure that scales without control to cause financial harm. Attackers send enormous request volumes or trigger operations that are expensive to compute. section 5.1.1

Serverless platforms normally scale automatically, but that behavior can turn a distributed denial-of-service attack into rapidly escalating cloud costs. Treat uncontrolled resource consumption as a financial risk as well as an availability risk. section 5.1.1

Recognize the main attack patterns:

  • Send millions of requests from distributed nodes. section 5.1.1
  • Trigger endpoint operations that consume unusually expensive compute resources. section 5.1.1
  • Define a reasonable threshold for suspecting denial-of-service abuse on an endpoint or user flow. section 5.1.1

How Secure APIs covers it

How deep it goes
Defines the attack, explains its serverless cost mechanism, and identifies request-volume and compute-cost triggers.
Examples
Uses distributed request floods and expensive serverless operations as concrete attack examples.
What you can do after
Evaluate endpoints by defining thresholds for suspected DoS attacks or abuse.
How it connects
Connects denial-of-wallet attacks with serverless computing, DDoS attacks, and unrestricted resource consumption.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Secure APIs. The section links point to the parts of the book it draws on.