- Home
- All questions
- Question 478
CISSP study material · question 478 of 500
A payments flow lets a user apply a discount code an unlimited number of times because nobody defined which state transitions were disallowed. Which OWASP 2025 category does this fall under?
Show the answer
Answer: C. Insecure Design, which explicitly covers business logic flaws such as undefined unwanted state changes.
Business logic weaknesses belong in this category, and OWASP's own illustration is an application whose unwanted or unexpected state transitions were never defined.
Source: OWASP Top 10 A06:2025 (OWASP) — OWASP Top 10:2025 A06 Insecure Design > Background