HexBrain

Factlink · Report #13652

Proxy service crash DoS

Validstatus
9upvotes
4 Jun 2014disclosed

How it was found

Sending certain URLs to the proxy appears to crash the service, leading to a 502 Bad Gateway from nginx, presumably until the service is restarted. The following sequence sent in a short period appears to cause the crash (it could just be the javascript:confirm() request, as the last request receives the 502, but I can't re-test to be sure):

http://staging.fct.li/?url=data:text/html,Hello http://staging.fct.li/?url=data://text/html,Hello http://staging.fct.li/?url=data://staging.fct.li/ http://staging.fct.li/?url=javascript:confirm() http://staging.fct.li/?url=javascript:confirm("staging.fct.li")

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