Priority: High · Security
Any signed-in user can read other customers' invoices
- Evidence
- The invoice endpoint loads records by ID without checking who owns them.
- Recommended fix
- Add an ownership check on the server and a test that proves one account cannot read another's data.