Case-Sensitive Denylist Bypass Vulnerability in Dolibarr Software
CVE-2026-89012

7.1HIGH

Key Information:

Vendor

Dolibarr

Status
Vendor
CVE Published:
11 September 2026

What is CVE-2026-89012?

Dolibarr versions prior to 24.0.1 exhibit a vulnerability tied to the sqlfilters API query parameter, resulting in a case-sensitive denylist bypass. Authenticated attackers can exploit this flaw by entering uppercase variants of denylist-protected field names, thus circumventing the protective checks. This weakness arises from the case-insensitive resolution of database columns conflicting with the case-sensitive assessments in the core library, permitting attackers to leverage prefix-matching predicates as a boolean oracle. Consequently, they can retrieve sensitive information, including full password hashes for user accounts, potentially compromising both standard and administrative accounts.

Affected Version(s)

Dolibarr 24.0.0 < 24.0.1

References

CVSS V4

Score:
7.1
Severity:
HIGH
Confidentiality:
High
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Faceless
.