CVE-2017-17898:
Dolibarr sensitive information disclosure
7.5
CVSS ScoreBasic Information
CVE ID
GHSA ID
EPSS Score
-
CWE
Published
5/14/2022
Updated
4/24/2024
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
dolibarr/dolibarr | composer | <= 6.0.4 | 6.0.5 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from template files (*.tpl.php) lacking authorization checks. The GitHub patch adds 'protection' code blocks verifying $langs object existence before execution. Vulnerable versions (<=6.0.4) didn't contain these checks, allowing direct URL access to templates that should only be included in authenticated contexts. The files modified in the security commit (cashdesk templates, adherents/info.php parameter handling) represent the vulnerable endpoints where sensitive data could be exposed through direct requests.