Learn about CVE-2019-11199 affecting Dolibarr ERP/CRM 9.0.1, allowing execution of JavaScript payloads via uploaded files. Find mitigation steps and preventive measures.
Dolibarr ERP/CRM 9.0.1 encountered a security issue involving stored XSS in uploaded files, allowing the execution of malicious JavaScript payloads.
Understanding CVE-2019-11199
What is CVE-2019-11199?
The vulnerability in Dolibarr ERP/CRM 9.0.1 enabled the execution of JavaScript payloads through uploaded files, potentially impacting both regular and administrative users.
The Impact of CVE-2019-11199
The security flaw allowed users with low privileges to target administrators by triggering JavaScript payloads via malicious links within the same domain.
Technical Details of CVE-2019-11199
Vulnerability Description
The viewimage.php page in Dolibarr ERP/CRM 9.0.1 did not apply contextual output encoding, leading to the display of uploaded file contents based on user-requested MIME types.
Affected Systems and Versions
Exploitation Mechanism
The vulnerability exploited stored XSS in uploaded files, allowing users to execute JavaScript payloads by clicking on malicious links within the same domain.
Mitigation and Prevention
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates