Skip to content
· 6 min read

IDOR in a web app review: the finding buyers actually mean

When buyers say IDOR they mean object access that ignores whose record it is. That check belongs in an authorized web app review.

Two invoice printouts with different names beside one laptop session
Article language

Showing original language

Buyers say IDOR when they mean: can support user 18 open invoice 19?

That question is ordinary. It is also how tenants leak.

Short answer: Object-access checks are part of the authorized web application security review. $2,400 per app, $1,200 to start. The report ranks the finding. It does not teach a stranger how to replay it.

How I talk about it in the PDF

Identifier, severity, which role, which object type, what should have been checked, how to fix it. Evidence is redacted. The sample pentest report shows the bar style.

I will not publish a recipe. I will not test a tenant you do not own.

What else sits next to IDOR

Missing auth on the same endpoint. Exports that ignore role. Downloads that trust a guessed filename.

Offer and payment: security review, pricing.

FAQ

What is IDOR in a web app? +

Insecure direct object reference: a user can open another user's record by changing an id. In a review I check whether the API honors ownership.

Is IDOR in scope of the $2,400 review? +

Yes, on the application you authorize — the objects the UI already touches and the obvious neighbors.

Will the report include a working exploit? +

No. It will name the path, the severity, and the fix. No payload cookbook.

Related operator notes

Keep reading

No-pressure first step

Not sure which one fits?
Get a free 20-min audit.

Bring one workflow you'd want automated. I'll tell you which deployment fits — and which doesn't — in twenty minutes. No pitch deck, no follow-up sequence. Useful even if you don't buy.

  • A real plan, not a sales call

    Which surface (Telegram, Discord, Slack, phone) fits your team, and which one doesn't.

  • Honest "don't buy this" if it applies

    If a $99/month SaaS solves it, I'll tell you which one and how.

  • A timeline + price range

    When I could deploy, what it'd cost, and what you'd own at the end.