Loading HuntDB...

Self XSS at translation page through Editor Link at demo.weblate.org

Low
W
Weblate
Submitted None
Reported by csanuragjain

Vulnerability Details

Technical details and impact analysis

Cross-site Scripting (XSS) - Generic
User input is not sanitized properly at Editor link causing self xss. **Steps to reproduce** 1) Navigate to https://demo.weblate.org/accounts/profile/#preferences 2) Provide Editor link as blocked:alert(document.cookie);//confirm(1); and click on Save 3) Navigate to English Translation page of the project at https://demo.weblate.org/translate/hello/master/en_GB/?type=all 4) Click on the main.c under Source Information 5) Self XSS executes showing user cookie Mitigation: Proper server side filtering of user input

Report Details

Additional information and metadata

State

Closed

Substate

Resolved

Submitted

Weakness

Cross-site Scripting (XSS) - Generic