1Executive summary
We tested the Example Payments web application and its API from 4 to 12 November. We found nine issues. Two are high risk: a signed-in customer can read and change other customers' orders.
Findings by severity
Fix these first
- Check order ownership on every order request. High
- Require a second factor on the admin API. High
- Expire password reset links after one use. Medium