Dolibarr
CVE-2017-9840
HIGH
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
1DescriptionCVE.org
Dolibarr ERP/CRM 5.0.3 and prior allows low-privilege users to upload files of dangerous types, which can result in arbitrary code execution within the context of the vulnerable application.
AnalysisAI
Dolibarr ERP/CRM 5.0.3 and prior allows low-privilege users to upload files of dangerous types, which can result in arbitrary code execution within the context of the vulnerable application. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low attack complexity. No vendor patch available.
Technical ContextAI
This vulnerability is classified as Unrestricted File Upload (CWE-434), which allows attackers to upload malicious files that can be executed on the server. Dolibarr ERP/CRM 5.0.3 and prior allows low-privilege users to upload files of dangerous types, which can result in arbitrary code execution within the context of the vulnerable application. Affected products include: Dolibarr.
RemediationAI
No vendor patch is available at time of analysis. Monitor vendor advisories for updates. Validate file types server-side, store uploads outside webroot, use random filenames, scan for malware.
SQL injection vulnerability in Dolibarr before 7.0.2 allows remote attackers to execute arbitrary SQL commands via vecto
Dolibarr before 11.0.5 allows low-privilege users to upload files of dangerous types, leading to arbitrary code executio
Improper authorization in Dolibarr's Members REST API (all versions before 24.0.0) allows any authenticated user holding
The admin panel in Dolibarr before 7.0.2 might allow remote attackers to execute arbitrary commands by leveraging suppor
Incorrect authorization in Dolibarr's payments REST API delete endpoint exposes all payment records to deletion by any a
SQL injection in Dolibarr ERP/CRM through version 23.0.3 lets authenticated REST API users exfiltrate arbitrary database
Improper authorization in Dolibarr's expense report REST API update endpoint allows authenticated users with only expens
Dolibarr's Members REST API before version 24.0.0 exposes bcrypt password hash verifiers to any authenticated user holdi
SQL injection in Dolibarr's users REST API (all versions before 24.0.0) allows authenticated users holding only user-rea
Dolibarr's REST API user-update endpoint permits any low-privileged account holding user-write rights to overwrite payro
Broken object-level authorization (BOLA) in Dolibarr's REST API bank account write routes permits any authenticated user
Broken object-level authorization (BOLA) in Dolibarr's REST API write routes for third-party site accounts allows any au
Share
External POC / Exploit Code
Leaving vuln.today