HexBrain

Localize · Report #1321407

Stored XSS in Document Title

Validstatus
mediumseverity
$50bounty
124upvotes
27 Sept 2021disclosed

How it was found

Summary :

Stored attacks are those where the injected script is permanently stored on the target servers, such as in a database, in a message forum, visitor log, comment field, etc. The victim then retrieves the malicious script from the server when it requests the stored information. Stored XSS is also sometimes referred to as Persistent or Type-I XSS.

Vulnerable URL : https://app.localizestaging.com/documents

Payload XSS : "><img src=x onerror=alert(document.domain)>

Step to Reproduces :

  1. Login to your account
  2. Create Project
  3. What are you translating? (select documents)
  4. Upload Document
  5. Input XSS payload in Document Title = "><img src=x onerror=alert(document.domain)>
  6. Save it
  7. XSS triggered

Impact

Can steal Cookie, Can run javascript code, and get information sensitive

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