taxonomy / category

API Testing

Posts following the same line of inquiry.

11.07.2026

Exploiting server-side parameter pollution in a REST URL

POST /forgot-password embeds the supplied username in an internal REST path without canonicalizing it first. Traversal segments and a URL fragment redirect the backend request to the administrator's passwordResetToken field.

11.07.2026

Finding and exploiting an unused API endpoint

The product page uses GET /api/products/1/price, yet the same route also accepts an undocumented PATCH request. Setting the price to zero lets an ordinary account buy the jacket without paying its intended cost.