Description
Dolibarr before 24.0.0 contains a broken object-level authorization vulnerability in the REST API third-party site account write routes that allows authenticated attackers with third-party creation rights to overwrite the WebPortal password of any company by bypassing per-object access checks that are only enforced on read routes. Attackers can replace the victim company's WebPortal password through the write endpoint, authenticate as that company to access its invoice data, and also obtain the victim's previous password verifier from the API response.
Published: 2026-08-24
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Authentication bypass leading to credential takeover
Action: Immediate patch
AI Analysis

Impact

Dolibarr versions earlier than 24.0.0 contain a broken object-level authorization flaw in the REST API third‑party write routes. The vulnerability allows an attacker who is authenticated and holds third‑party creation rights to overwrite the WebPortal password of any company, bypassing the per‑object access checks that are only applied on read operations. By replacing the victim’s WebPortal password, the attacker can log in as that company and retrieve sensitive invoice data, and can also obtain the previous password verifier from the API response, which could be used for further credential compromise.

Affected Systems

The flaw impacts Dolibarr deployments running any version older than 24.0.0, regardless of installation size or configuration, because the affected API route is part of the core REST service.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity of the vulnerability. The EPSS score is not available, but the fact that the exploitation requires only an authenticated user with existing third‑party creation rights makes the attack path relatively straightforward for internal or compromised accounts. The issue is not listed in the CISA Known Exploited Vulnerabilities catalog. Attackers can effectively bypass authentication controls to take over a company’s WebPortal account, which could lead to broad access to financial records and other internal data. The risk to organizations is moderate to high, especially in environments where third‑party creation privileges are granted broadly.

Generated by OpenCVE AI on August 24, 2026 at 20:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Dolibarr to version 24.0.0 or later to apply the vendor‑released fix
  • If an upgrade cannot be performed immediately, disable or strip third‑party write permissions from accounts or block the vulnerable API endpoint via application configuration
  • Implement monitoring for unexpected changes to WebPortal passwords and audit API activity for suspicious write operations

Generated by OpenCVE AI on August 24, 2026 at 20:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 24 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Dolibarr
Dolibarr dolibarr
Vendors & Products Dolibarr
Dolibarr dolibarr

Mon, 24 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 24 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
Description Dolibarr before 24.0.0 contains a broken object-level authorization vulnerability in the REST API third-party site account write routes that allows authenticated attackers with third-party creation rights to overwrite the WebPortal password of any company by bypassing per-object access checks that are only enforced on read routes. Attackers can replace the victim company's WebPortal password through the write endpoint, authenticate as that company to access its invoice data, and also obtain the victim's previous password verifier from the API response.
Title Dolibarr < 24.0.0 REST API Broken Object-Level Authorization via Third-Party Write Route
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N'}

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Dolibarr Dolibarr
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-29T11:47:36.700Z

Reserved: 2026-08-06T20:42:17.834Z

Link: CVE-2026-71505

cve-icon Vulnrichment

Updated: 2026-08-24T19:28:31.921Z

cve-icon NVD

Status : Deferred

Published: 2026-08-24T19:16:49.817

Modified: 2026-09-08T20:23:49.880

Link: CVE-2026-71505

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-24T20:45:03Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key