Cross-site Scripting (XSS) - Stored in pimcore/pimcore
Feb 7th 2022
The pimcore/pimcore package is an open source platform that provides PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce services. stored xss vulnerability occurs when you change the value of Abbreviation, Longname, Converter Service at "Settings" => "Data Objects" => "Quantity Value" in the pimcore service.
Proof of Concept
XSS POC : "><img src=x onerror=alert(document.domain)> 1. Open the https://10.x-dev.pimcore.fun/admin/login?perspective= 2. After login, Go to "Settings" => "Data Objects" => "Quantity Value" 3. Change the value of Abbreviation, Longname, Converter service to XSS PoC 4. Reflesh Video : https://www.youtube.com/watch?v=c8waBKF5VAQ
Through this vulnerability, an attacker is capable to execute malicious scripts.
Divesh Pahuja validated this vulnerability a year ago
Pocas has been awarded the disclosure bounty
The fix bounty is now up for grabs
Hello :) when wiil you patch ?
commented a year ago
Hi @Pocas we are working on generic approach to fix XSS issues. The PR https://github.com/pimcore/pimcore/pull/11447 is already there and soon it will be merged. thanks!
We have sent a third and final fix follow up to the pimcore team. This report is now considered stale. a year ago
Divesh Pahuja marked this as fixed in 10.4.0 with commit 6e0922 a year ago
This vulnerability will not receive a CVE
to join this conversation