domains / families / security / testing-for-business-logic-vulnerabilities
testing-for-business-logic-vulnerabilities
separate
Manually identifies flaws in application business logic - price manipulation,
When to use
- During authorized penetration tests when automated scanners have found few technical vulnerabilities
- When assessing e-commerce platforms for pricing, cart, and payment flow manipulations
- For testing multi-step workflows (registration, checkout, approval processes) for bypass opportunities
- When evaluating rate-limited features like vouchers, coupons, referrals, and rewards systems
- During security assessments of financial applications, voting systems, or any application with critical business rules
When not to use
- automated vulnerability scanning
Skill page
Source