CVE-2026-31019

8.8

Dolibarr · ERP & CRM

Dolibarr ERP & CRM 22.0.4 and below contains a filter bypass vulnerability in the Website module allowing authenticated users to achieve remote code execution.

Executive summary

An authenticated remote code execution vulnerability in the Dolibarr ERP & CRM Website module poses a high risk to server integrity and data security.

Vulnerability

The application utilizes insufficient blacklist-based filtering to restrict dangerous PHP functions within its Website module. An authenticated user with permissions to edit PHP content can bypass these restrictions to execute arbitrary operating system commands on the underlying server.

Business impact

Successful exploitation of this vulnerability allows an attacker to gain full remote code execution capabilities on the server hosting the Dolibarr instance. Given the CVSS score of 8.8, this flaw represents a high-severity risk that could lead to complete system compromise, unauthorized data access, and potential lateral movement within the corporate network.

Remediation

Immediate Action: As no official fix is currently available, administrators should restrict access to the Website module and disable the ability for users to edit PHP content until a security update is released by the vendor.

Proactive Monitoring: Review application and system access logs for anomalous execution patterns or unauthorized modifications to PHP files within the Website module directory.

Compensating Controls: Implement a Web Application Firewall (WAF) to block requests containing malicious PHP function calls or suspicious system command patterns targeting the vulnerable module.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists as documented in the security researcher's technical write-up referenced in the CVE record.

Analyst recommendation

Due to the high-severity nature of this remote code execution vulnerability and the availability of a public proof-of-concept, immediate defensive action is required. Organizations should prioritize restricting access to the vulnerable module and monitor for signs of unauthorized activity while awaiting an official patch from the vendor.

More Dolibarr CVEs

Sources