OWASP API Security Top 10 – free field guide
Exhibit A // January 2023
Attackers pointed the flaw in this file at a real API and let it run. For 41 days, nobody noticed. By the time it was caught, they had the personal records of
That is more people than live in Texas.
Names, billing addresses, emails, phone numbers, dates of birth, account numbers. No system was hacked. No password was cracked. An API simply answered questions it should never have answered, one record at a time, 37 million times.
Source: T-Mobile Form 8-K filing, U.S. SEC, January 2023.
Contents of the file
Ten exploits. Ten fixes.
Each entry covers what it is, the request that exploits it, and the control that closes it.
Users reaching records that belong to someone else by changing an ID. The T-Mobile pattern.
Weak tokens, missing MFA, and sessions that let attackers impersonate users.
Exposing or letting users edit fields they were never meant to touch.
No limits on requests, uploads, or queries, leading to outages and cloud bills.
Standard users reaching admin-only endpoints and actions.
Bots abusing legitimate workflows at scale: scalping, fraud, hoarding.
Tricking your server into calling internal systems and cloud metadata.
Default credentials, debug modes, and permissive settings shipped to production.
Shadow and deprecated APIs that nobody is tracking or patching.
Trusting third-party APIs without validating what comes back.
File provenance
Written to be used, not filed away.
Built on the current standard
Maps directly to the OWASP API Security Top 10, 2023 edition.
Vendor-neutral
Nothing to buy. Works with the stack you already run.
Practitioner-first
Real endpoints and fixes, not abstract theory.
For the whole team
The engineers who ship the endpoints and the leads who answer for them.