HexBrain

Judge.me · Report #1595905

XSS in Widget Review Form Preview in settings

Validstatus
mediumseverity
16upvotes
29 Sept 2022disclosed

How it was found

Summary:

Hi team,

I found a XSS vulenrability in the widget review form preview. The payload is added in the success message and triggers when you preview the form

Steps To Reproduce:

  1. Login to your Shopify account and open Judge.Me App
  2. Go to 'Settings' -> 'Review Widget' -> 'Widget Form'
  3. Go the the success message and add this XSS payload to the text: "><img src=x onerror=alert(document.domain)>
  4. Click Preview to trigger the XSS
  5. Save the changes and now every time someone preview the form XSS would trigger

{F1763124}

Supporting Material/References:

{F1763127}

Admin can invite Staff user with limited permission, that staff can then add the payload and perform scripts to other users like the Admin.

If there's anything I can help with please let me know.

Have a great day!

Cheers, PenguinsHelp

Impact

Stored XSS

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