Also called: BOLA or Broken Access Control (object level)


What it means

BOLA happens when an application fails to properly check if a user is allowed to access or modify a specific object (data/resource).

In simple terms:


Core idea

Even if a user is logged in and authenticated, they may still be able to access or manipulate data they don’t own because the system does not properly check authorization at the object level.


Example (Coinbase case)

Root cause:

Missing logic validation for asset ownership (object-level check not enforced)