Changing One Customer ID Exposed Other Users’ Pet Recommendations and Earned Me a $1,000 Bounty
Описание и применение
Изменение одного идентификатора клиента раскрывает рекомендации питомцев других пользователей, что привело к получению награды в 1000 долларов.
Задача
A single customer ID change in the pet recommendation system leaked personalized recommendations of other users.
Результат
The vulnerability allowed unauthorized access to personalized pet recommendations, resulting in a $1,000 bounty.
Рабочий процесс
- 1. Identify the endpoint that returns pet recommendations based on customer ID.
- 2. Observe that the endpoint accepts a customer ID as a query parameter without authentication checks.
- 3. Change the customer ID value to that of another user.
- 4. Retrieve and record the exposed pet recommendations.
- 5. Report the vulnerability to the bug bounty program and receive a $1,000 reward.
Доказательства
Changing One Customer ID Exposed Other Users’ Pet Recommendations and Earned Me a $1,000 Bounty
The vulnerability allowed an attacker to modify the customer ID in the request and view another user’s pet recommendations.
- Дата записи: 2026-10-02T09:40:44.746Z