SiteShadow
Back to vulnerability library

A04 Insecure Design

What this means

SiteShadow flagged patterns that suggest the system's *design* relies on "hope" rather than explicit controls (missing abuse cases, missing guardrails, trusting the client, or having no clear security boundaries).

Why it matters

Insecure design choices can create systemic weaknesses that are hard to fix later.

Safer examples

1) Define abuse cases early (and implement guardrails)

2) Keep trust boundaries server-side

3) Add defense-in-depth primitives

How SiteShadow detects it (high level)

References

---

← Back to Vulnerability Library

Request access View coverage