No rate limit on subscribe form
Medium
Y
Yelp
Submitted None
Actions:
Reported by
happykira0x1
Vulnerability Details
Technical details and impact analysis
## Summary:
Hi team, I found that you missing a rate limit protection for subscribe form
## Platform(s) Affected:
https://business.yelp.com/?source=consumer_site_header&utm_content=header&utm_medium=www&utm_source=cons_home
## Steps To Reproduce:
1. go to https://business.yelp.com/?source=consumer_site_header&utm_content=header&utm_medium=www&utm_source=cons_home
1. find a form with just email input (emailsub.png)
1. fill it with email click on submit then intercept the request
1. send to burp intruder go to -> positions
1. clear `§`
1. add `§` in email like `youremail§1§@gmail.com`
1. go to -> payloads, add numbers type paylaod like ( from : 2 , to : 100, step: 1)
1. start attack you will see all response with 200 ok and contain msg `Thanks for subscribing!` so no rate limit implemented
##Fix:
add a recaptcha or 429 error (many requests)
## Supporting Material/References:
see screenshots
## Impact
No rate limit in form.
Report Details
Additional information and metadata
State
Closed
Substate
Informative
Submitted
Weakness
Business Logic Errors