CVE-2021-25956 json
Improper User Access Control in "Dolibarr" Leads to Account Takeover
published 5y ago modified 4mo ago also BIT-dolibarr-2021-25956 , EUVD-2021-2054 , GHSA-fjqg-w8g6-hhq8
- cvss
- 4.7
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.9%
- EPSS 0.9% chance of exploitation in 30 days, percentile 61%
- public exploits
- 0
- none known
Summary
In “Dolibarr” application, v3.3.beta1_20121221 to v13.0.2 have “Modify” access for admin level users to change other user’s details but fails to validate already existing “Login” name, while renaming the user “Login”. This leads to complete account takeover of the victim user. This happens since the password gets overwritten for the victim user having a similar login name.
Patch / fix
Is CVE-2021-25956 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerExploit prediction
0.94% chance of exploitation in the next 30 days, higher than 61% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.7 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L |
| GitHub | 3.1 | 7.2 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 7.2 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
| NVD | 2.0 | 6.5 | AV:N/AC:L/Au:S/C:P/I:P/A:P |
| OSV | 3.1 | 7.2 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| packagist | dolibarr/dolibarr | >=3.3.beta1, <14.0.0 |
14.0.0 |
| bitnami | dolibarr | >=3.3.0-beta1, <=3.3.0-beta1 >=3.3.0-beta2, <=3.3.0-beta2 |
no fix listed |
Affected products
- Dolibarr dolibarr
Classification
References
-
github.com
/Dolibarr/dolibarr/commit/c4cba43bade736ab89e31013a6ccee59a6e077ee
web, patch, third-party-advisory
-
whitesourcesoftware.com
/vulnerability-database/CVE-2021-25956
web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2021-25956
advisory, web
-
github.com
/Dolibarr/dolibarr
package
Sources
- CVE List CVE-2021-25956
- GitHub Advisory GHSA-fjqg-w8g6-hhq8
- NVD CVE-2021-25956
- OSV BIT-dolibarr-2021-25956
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.