HexBrain

Moneybird · Report #723974

Bypass password reset rate limit protection at moneybird.com/passwords

Validstatus
highseverity
164upvotes
22 Dec 2019disclosed

Summary

Attacker found a way to completely bypass our rate limit protection, allowing for other types of attacks. This involved changing the value of the X-Forwarded-For header. Attacker never got a 429 response from our servers when the value for each request is different.

Injecting X-Forwarded-For : Header with random values leads to bypass rate limit protection 429 on the web application endpoints causing several attacks like brute force , email leakage , dos , email flooding ..etc

How it was found

The write-up for this report has not been downloaded yet, or the program disclosed it without one. Read it on HackerOne.

This report was disclosed publicly on HackerOne and belongs to its author and the program. See the original