Exemplo fictício, só para mostrar o formato
#03 · Crítico · Qualquer utilizador lê faturas de outros
- Onde
GET /api/faturas/:id- O que acontece
- O servidor devolve a fatura sem confirmar de quem é.
- Como reproduzir
- Com sessão iniciada, trocar 1042 por 1043 no endereço.
- Impacto
- Todas as faturas e dados de clientes ficam acessíveis a qualquer conta.
- Como corrigir
- Validar que a fatura pertence ao utilizador da sessão antes de responder. Exemplo de código incluído.
