-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
The vulnerability stemmed from 3 key issues: 1) Misplaced authorization check in card.php that executed after resource initialization, 2) Hardcoded permission checks in dispatch.php that didn't account for module enablement status, and 3) Cross-module permission inheritance in reception/card.php. The patch shows these functions were modified to implement conditional permission handling based on $conf->reception->enabled status, indicating they previously allowed unauthorized access through direct URL parameters by not properly validating() module-specific permissions. The confidence is high as the commit diff directly modifies authorization logic in these files to address the described vulnerability.
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| dolibarr/dolibarr | composer | < 15.0.0 | 15.0.0 |