HexBrain

Weblate · Report #229584

Captcha bypass at registration

Informativestatus
lowseverity
3upvotes
28 Jun 2017disclosed

How it was found

Affected URL:

https://demo.weblate.org/accounts/register/

Issue:

The captchas are implement so that the site can differentiate between the legitimate user and the bot. The captcha challenge should be something that a bot cannot solve easily and a human could easily solve. However, in the above URL captcha is simple enough that can be read by any script. An attacker can write a simple script to get value of those captcha ( as simple as document.getElementById("div_id_captcha") in JS ) and solve them.

Solution:

Image captcha should be implemented whose value cannot be read by script. Google captcha can be an effective solution.

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