What’s Vulnerable › Vulnerabilities

CVE-2026-110874: Dolibarr before 23.0.4 PHP Object Injection via jsonOrUnserialize()

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.

Affected products

How to fix

Upgrade to a fixed version: dolibarr 23.0.4. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-110874 or the next vulnerability affects your stack