Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with project-creation permission
-
DeliveryEnumerate or guess private project ID
-
ExploitSubmit crafted clonetasks mass action request
-
ExecutionInverted !in_array() check grants unauthorized access
-
ImpactClone tasks into private project
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must be authenticated to Dolibarr with the 'project creation' permission assigned to their user role (reflected by PR:L in the CVSS vector). The target must be a private project to which the attacker has no membership - the flaw is specific to the private-project membership gate within the clonetasks handler and does not affect public projects. No non-default system configuration is required beyond a standard Dolibarr installation with the project module active. Exploitation is bounded by: (1) mandatory authentication - unauthenticated access is not possible; (2) the project-creation entitlement, which administrators may not grant to all user roles; (3) the affected version range 21.0.0 to 23.x only; and (4) impact is integrity-only - no confidentiality exfiltration or system-level compromise is achievable through this flaw alone. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N with VI:L only) yields a score of 5.3, accurately reflecting bounded impact: exploitation requires authentication (PR:L), and the consequence is restricted to unauthorized task cloning with no confidentiality or availability breach. No EPSS score was supplied in the input data, preventing quantitative exploitation-probability comparison. There is no CISA KEV listing and no public proof-of-concept identified at time of analysis. The attack complexity is genuinely low once authenticated - no special race conditions, timing windows, or chained vulnerabilities are needed. Real-world priority is moderate for organizations using Dolibarr's private project controls to segregate sensitive initiatives; for deployments where all authenticated users share visibility across projects, practical impact is negligible. The absence of both EPSS data and KEV status, combined with the authentication prerequisite, positions this as a patch-cycle priority rather than an emergency response item. |
| Exploit ScenarioDerived | An authenticated Dolibarr employee with standard project-creation rights enumerates or guesses the numeric ID of a private project containing sensitive business data they should not access. They craft and submit a clonetasks mass action HTTP request targeting that private project ID; the inverted |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 24, 2026
Authorization bypass in Dolibarr ERP versions 21.0.0 through 23.x allows authenticated users holding project-creation permission to clone tasks into private projects they are not authorized to access. The flaw is an inverted boolean logic error in the clonetasks mass action handler - !in_array() is used where in_array() is required, causing the private-project membership check to pass precisely for unauthorized users and fail for authorized ones. No public exploit code exists and this vulnerability is not listed in CISA KEV; however, the low attack complexity (AC:L) means any authenticated user with project-creation rights can trivially abuse the flaw against any private project in the same Dolibarr instance.
RemediationAI
Upgrade Dolibarr to version 24.0.0, which contains the corrected boolean logic per commit 1730aa56675b31cfede895fdae55b673d887fb8f (https://github.com/Dolibarr/dolibarr/commit/1730aa56675b31cfede895fdae55b673d887fb8f); the release is available at https://github.com/Dolibarr/dolibarr/releases/tag/24.0.0. As a compensating control pending upgrade, administrators should audit and restrict the 'project creation' permission to fully trusted users only, since exploitation requires this specific entitlement - reducing the population of potential abusers at the cost of limiting self-service project provisioning. Alternatively, if the application role configuration permits, disable the clonetasks mass action for untrusted roles; this impairs legitimate bulk-task workflows but closes the attack surface. No workaround fully mitigates the vulnerability without patching the inverted condition.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Dolibarr is a widely-used open-source PHP-based ERP and CRM platform targeting small and medium enterprises. The vulnerability resides in htdocs/core/actions_massactions.inc.php, specifically inside the clonetasks mass action handler that processes bulk task-cloning operations across projects. The root cause maps to CWE-863 (Incorrect Authorization): the private-project membership gate uses !in_array() where the intended logic requires in_array(), inverting the authorization decision - users absent from the membership list (unauthorized) are granted access while actual members (authorized) are blocked. The patch commit 1730aa56675b31cfede895fdae55b673d887fb8f corrects this single boolean inversion and is included in Dolibarr 24.0.0. Affected CPE: cpe:2.3:a:dolibarr:dolibarr:*:*:*:*:*:*:*:*.
Know when Dolibarr gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Network-accessible with low complexity; requires authenticated user holding project-creation rights (PR:L); impact is integrity-only via unauthorized task cloning, no confidentiality or availability effect.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Dolibarr 21.0.0 before 24.0.0 contains an authorization bypass vulnerability caused by an inverted boolean condition in the private-project membership check within the clonetasks mass action handler in htdocs/core/actions_massactions.inc.php. Authenticated users with project creation permission but without access to a target private project can exploit the flawed !in_array() check to clone tasks into unauthorized private projects.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
An issue in Dolibarr ERP CRM v.17.0.1 and before allows a remote privileged attacker to execute arbitrary code via a cra
Dolibarr before 17.0.1 allows remote code execution by an authenticated user via an uppercase manipulation: <?PHP instea
Dolibarr ERP/CRM 4.0.4 has SQL Injection in doli/theme/eldy/style.css.php via the lang parameter. Rated critical severit
Cross Site Scripting vulnerability in Dolibarr ERP CRM v.17.0.1 and before allows a remote attacker to obtain sensitive
Dolibarr ERP/CRM 4.0.4 stores passwords with the MD5 algorithm, which makes brute-force attacks easier. Rated critical s
SQL injection attacks can result in unauthorized access to sensitive data, such as passwords, credit card details, or pe
Dolibarr Open Source ERP & CRM for Business before v14.0.1 allows attackers to escalate privileges via a crafted API. Ra
Dolibarr ERP & CRM <=15.0.3 is vulnerable to Eval injection. Rated critical severity (CVSS 9.8), this vulnerability is r
The website builder module in Dolibarr 13.0.2 allows remote PHP code execution because of an incomplete protection mecha
The htdocs/index.php?mainmenu=home login page in Dolibarr 10.0.6 allows an unlimited rate of failed authentication attem
SQL injection vulnerability in Dolibarr before 7.0.2 allows remote attackers to execute arbitrary SQL commands via vecto
Dolibarr ERP CRM 7.0.3 contains a remote code evaluation vulnerability that allows unauthenticated attackers to execute
EUVD-2026-65087
GHSA-3qg7-9j56-rpfq
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB