CVE-2026-110874
Dolibarr before 23.0.4 PHP Object Injection via jsonOrUnserialize()
Dolibarr dolibarr
CVSS
7.5HighExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.51%Chance of exploitation activity in the next 30 days, higher than 42% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 23.0.4dolibarrCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Dolibarr before 23.0.4 contains a PHP object injection vulnerability in jsonOrUnserialize() in functions.lib.php, which calls unserialize() without class restrictions when json_decode() fails. Attackers able to write stored extrafields, export configurations or blocked log entries can plant serialized objects that trigger gadget chains for code execution or file manipulation.
Text from CVE List
Affected versions 2
- dolibarraffected: all versions before 23.0.4CVE List
- dolibarrunaffected: 23.0.4CVE List
References 4
- github.com/Dolibarr/dolibarr/pull/38530Fixvia CVE List
- github.com/Dolibarr/dolibarr/commit/17658fcaefdaabe13685e566e5f12d5fbd4f4a5cFixvia CVE List
- vulncheck.com/advisories/dolibarr-before-23.0.4-php-object-injection-via-jsonorunserializeAdvisoryvia CVE List
- github.com/Dolibarr/dolibarrReferencevia CVE List