CVE-2026-85388
8.1Worklenz · Worklenz
Worklenz versions up to 3.0.0 contain a SQL injection vulnerability in pagination functions, allowing authenticated users to extract sensitive database content via malicious sort-field parameters.
Executive summary
An authenticated SQL injection vulnerability in Worklenz versions 3.0.0 and earlier allows attackers to extract sensitive database information, including user password hashes.
Vulnerability
This vulnerability resides in the pagination helper functions of the Worklenz backend, where the sort-field query parameter is not correctly sanitized before being included in PostgreSQL ORDER BY clauses. Authenticated users can exploit this flaw to inject arbitrary SQL commands, enabling blind SQL injection attacks.
Business impact
A successful exploit allows an authenticated attacker to perform unauthorized data extraction from the underlying PostgreSQL database. This could lead to a complete compromise of confidentiality, including the exfiltration of sensitive organizational data and user credentials. Given the CVSS score of 8.1, this represents a high-severity threat that requires immediate prioritization.
Remediation
Immediate Action: Update Worklenz to the latest version as soon as a patch is released by the vendor, as this vulnerability is an incomplete fix for a previous security issue.
Proactive Monitoring: Review application and database logs for anomalous query patterns, specifically looking for unusual characters or SQL syntax in pagination-related parameters.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection patterns, particularly those targeting sorting or pagination parameters in HTTP GET requests.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
The severity of this vulnerability, combined with its status as an incomplete remediation of a prior flaw, necessitates urgent action. Organizations should restrict access to the application until a security update is applied and thoroughly audit database access logs for signs of unauthorized data retrieval.
Sources
Originally found and disclosed by George Chen, per the CVE Program record.
- GitHub Issue #395 Issue tracker
- github.com
- Technical analysis
- Technical analysis
- GitHub Security Advisory (GHSA-f2f8-2ppj-85pf) Vendor advisory
- VulnCheck Advisory: Worklenz through 3.0.0 SQL Injection via the sort-field Query Parameter Third-party advisory