Business logic flaw
A weakness in an application’s rules rather than in how it parses input, such as skipping a workflow step, reusing a one-time coupon or ordering a negative quantity, so valid-looking requests reach an outcome the business never intended (CWE-840).
- Also called
- logic flaw · business logic vulnerability
- Defined in
- MITRE CWE-840
- Identifiers
- CWE-840
Covered in
Practice: Business logic lab: Price an order without trusting the client