← Reference
Exposure

The full user list can be downloaded

Unrestricted enumeration of user records

What this means

Your app lets anyone request every user at once — with no size limit and no check on why they are needed.

Why it matters

A list of email addresses and phone numbers leaves in a single request and is later used for mailings and for defrauding your own customers in your name.

When this is not a problem

Public directories of authors or participants are open by design.

How to fix it

  • Limit page size and add pagination.
  • Return only the fields the interface actually needs.
  • Rate-limit requests to list endpoints.

Prompt for your AI agent

Limit user list responses: add pagination, cap the page size, and return the minimum set of fields.

Verify the fix: request the list without limits — expect a bounded response

ClassificationCWE-200CWE-359· API4:2023
Referencesowasp.org
Is your app doing this?
Find out in about a minute — the first scan is free.
Scan your app
The full user list can be downloaded — seleth