Application pentesting
Trace an exposed route from request to authorization decision. Turn response differences and source excerpts into a focused test plan.
- Bring this material
- A handler, the ownership rule and owner/non-owner request pairs with secrets removed.
- Work toward this result
- A server-side ownership check and a regression that proves cross-tenant denial.
{
"object": "report_demo",
"owner": "tenant_a",
"caller": "tenant_b",
"expected_status": 403,
"observed_status": 200
}The status difference is a starting observation. Confirm the returned field, ownership rule and server-side lookup before calling it a disclosure.