Lucene search

K
huntrSamirwaleedCAA0B22C-501F-44EB-AF65-65C315CD1637
HistoryDec 22, 2022 - 5:40 p.m.

Reset API any user via IDOR

2022-12-2217:40:17
samirwaleed
www.huntr.dev
23
api security
idor
unauthorized access

0.002 Low

EPSS

Percentile

54.4%

Description

Reset API any user without taking action from him via IDOR

Proof of Concept

1- Create a user

2- Go to setting

3- Open Burp Suite to object to the requisition

4- Click on it Reset API

5- This is the body request > {“id”:101,“resetOpenId”:true}

6- When changing the “id”, for example “102”, and sending the request, we notice that the request has been approved and the API is reset with showing the new API to the user, and this is also something that should not happen be shown

More clarification

I have a user named TEST, when I make a Reset API for him, I will intercept the request, and I will notice that I have a parameter in the body request with the name “id=101”. When it is changed to any number, for example “102”, the Reset API will happen to the user whose “id” is 102

0.002 Low

EPSS

Percentile

54.4%

Related for CAA0B22C-501F-44EB-AF65-65C315CD1637