SiteShadow
Back to vulnerability library

CWE-799 Improper Control of Interaction Frequency

What this means

SiteShadow flagged missing or ineffective limits on how often an action can be attempted (login attempts, password reset requests, OTP verification, expensive searches). This is usually a rate limiting / throttling issue.

Why it matters

Missing controls can allow brute force or abuse.

Safer examples

1) Add rate limits at the edge and at the app

Rate-limit by user, IP, and API key where applicable; enforce server-side.

2) Add progressive delays and attempt caps

Lock out or require additional verification after repeated failures (see A07).

3) Make sensitive flows single-use and time-bound

Password reset/verify tokens should expire quickly and be single-use.

How SiteShadow detects it (high level)

References

---

← Back to Vulnerability Library

Request access View coverage