Cross-site Scripting (XSS) - Stored in chatwoot/chatwoot
Reported on
Jul 5th 2021
✍️ Description
XSS via file upload in profile settings
🕵️♂️ Proof of Concept
open chatwoot ,login to your profile , go to profile settings upload SVG file with XSS payload and update profile
open the avatar in new page, XSS will be triggered
💥 Impact
custom javascript code is executed
Hey Ajmal, Thanks for reporting this. Would you be able to share a sample SVG? I tried doing it with a couple of them, those didn't work.
https://drive.google.com/drive/folders/1Aylj448fnVZGmCocaQ0yZuH7ozvYFsTj?usp=sharing
@sojan-official - if possible, could you confirm the patch commit SHA that fixes this?
We can then go ahead and publish the CVE!
hi @jamie the issue is already fixed can you make the report public