Any logged-in user can read every customer's invoices
- Where
GET /api/v2/invoices/{id}- What we did
- Changed the invoice number in the request. The API returned another company's invoice without checking who owned it.
- How to fix
- Check that the invoice belongs to the signed-in account before returning it.
- Status
- Fixed and confirmed on retest
An illustrative example of how findings appear in our reports.