Ravindu FernandoApplication Security Consultant

Checklist · API security

Check every API you expose, and who can call it

The API checks I run in assessments, aligned with the OWASP API Security Top 10 2023. Start with the inventory and object-level authorisation: that is where the most damaging flaws sit.

  • 20 checks
  • 6 critical
  • Saved in your browser
0%complete
0/20
checks ticked
0/6
critical checks
01

Inventory

0/5
02

Authentication and authorisation

0/6
03

Input and traffic controls

0/5
04

Monitoring and testing

0/4

FAQ

About this checklist

Ask me something else
Can a WAAP or API gateway stop broken object level authorisation?

Usually not on its own. Broken object level authorisation (BOLA) is a logic flaw: a logged-in user changes an ID and receives someone else’s data, and the request looks entirely valid. A WAAP (web application and API protection) platform or gateway can enforce schemas, limit rates and flag unusual enumeration, which helps. The fix is in the code: check on every request that the caller may access that specific object.

What is the OWASP API Security Top 10 2023?

It is an awareness list from OWASP (the Open Worldwide Application Security Project) of the ten most critical API (application programming interface) security risks. The 2023 edition starts with broken object level authorisation and also covers broken authentication, unrestricted resource consumption, server-side request forgery and improper inventory management. Use it as a lens for design reviews and testing, not as a compliance certificate.

How do I find shadow APIs?

Compare three views. First, the endpoints your WAAP (web application and API protection) platform or API gateway sees in live traffic. Second, the specifications and code repositories your development teams maintain. Third, the calls your mobile app and partner integrations actually make. Anything in traffic but missing from the inventory is a shadow API. Old versions still answering in production are a frequent find.

Want a second pair of eyes?

Turn your gaps into a plan.

Send me what you could not tick. On a free call I will tell you which gaps matter most and whether an assessment is worth it.