HexBrain

Weblate · Report #634312

HTML injection and information disclosure in support panel

Validstatus
mediumseverity
20upvotes
9 Jul 2019disclosed

How it was found

Hello Weblate Team!

I found HTML injection and information disclosure in support panel

Description

There is a form to weblate.org and hosted.weblate.org to send to support I poisoned the request, where I inserted such payload in all fields:

"><img src="[SERVER]">

After that, when my payload got into the support panel, it was reproduced and the picture was uploaded, after that requests were sent to my server

So HTML injection is there

Further, having examined in detail the requests that came to me on the server, I saw (private) ip addresses of administrators or employees (support panel)

IP Adresses
37.9.65.65
89.187.189.240
95.108.197.9
178.154.167.78
User Agent
User-Agent: Mozilla/5.0 (iPad; CPU OS 12_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Canary

Impact

The vulnerability allows you to execute HTML code in the support panel, also steal personal data of administrators, employees, for example: IP Addresses, which browsers employees use, and so on.

Best regards Bogdan

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