CVE-2026-71509: Dolibarr expense report REST API privilege escalation

CVE-2026-71509 · Severity: medium · CVSS 6.5 · Published 2026-08-24

Dolibarr is an open-source enterprise resource planning (ERP) system that manages business functions including expense reporting. A vulnerability in the expense report REST API allows authenticated users with basic expense-creation rights to approve their own expense reports without proper authorization, bypassing the required approval workflow and creating audit trail inconsistencies. This could lead to unauthorized financial approvals and compliance violations.

Technologies: Dolibarr. Vendors: Dolibarr.

Quick answers

Is CVE-2026-71509 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-71509 being exploited in the wild.
How severe is CVE-2026-71509?
Medium severity, with a CVSS score of 6.5, published 24 August 2026.
Which products and versions are affected?
Dolibarr before 24.0.0.
Is there a fix for CVE-2026-71509?
A patch was published on 2026: Fixed in Dolibarr 24.0.0 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-71509 attacked?
It is attacked over the network, in a web application.
Am I affected by CVE-2026-71509?
Check whether you run Dolibarr at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

The vulnerability is a mass-assignment/improper authorization flaw in the expense report REST API update endpoint (PUT/POST operations). An authenticated attacker with expense-creation permissions can directly manipulate sensitive fields such as approval status and approver identity through the REST API, bypassing the intended approval workflow. The API failed to exclude critical properties from user-controlled input, allowing an attacker to advance an expense report to approved or closed status without possessing the dedicated approval right. The attack requires network access and valid authentication credentials. A patch has been released in Dolibarr 24.0.0 that restricts which properties can be modified through the API.

Affected products

  • Dolibarr Dolibarr before 24.0.0

Timeline

  • 2026-08-24: disclosed
  • 2026: patched: Fixed in Dolibarr 24.0.0

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.