Pentest de aplicações
Siga uma rota exposta da requisição à decisão de autorização. Transforme diferenças nas respostas e trechos de código em um plano de testes objetivo.
- Separe este material
- Um handler, a regra de propriedade e pares de requisições do proprietário e de outro usuário, sem segredos.
- Busque este resultado
- Uma verificação de propriedade no servidor e uma regressão que comprove a negação entre tenants.
{
"object": "report_demo",
"owner": "tenant_a",
"caller": "tenant_b",
"expected_status": 403,
"observed_status": 200
}A diferença de status é uma observação inicial. Confirme o campo retornado, a regra de propriedade e a consulta no servidor antes de afirmar que houve exposição.