CVE-2026-95829
6.3TDuckCloud · tduck-platform
A SQL injection vulnerability exists in the PaginationInnerInterceptor function of the TDuckCloud tduck-platform, allowing remote attackers to manipulate database queries.
Executive summary
The TDuckCloud tduck-platform contains a SQL injection vulnerability in the PaginationInnerInterceptor component that poses a risk of unauthorized database interaction for authenticated users.
Vulnerability
This is a SQL injection vulnerability (CWE-89) triggered by improper handling of the orders[0].column argument within the PaginationInnerInterceptor.concatOrderBy function. The vulnerability requires the attacker to possess low-level privileges to interact with the affected API endpoint.
Business impact
Successful exploitation allows an attacker to execute arbitrary SQL commands against the backend database, potentially leading to unauthorized data disclosure, modification, or deletion. While the CVSS score of 6.3 indicates a medium severity, the ability to manipulate database queries directly impacts the integrity and confidentiality of the application's data layer. Organizations relying on this platform for sensitive survey or form data are at particular risk of data breaches.
Remediation
Immediate Action: Apply the vendor-provided patch by incorporating commit ea7f0fae7cb0fd998a3284c11addce689350cd69 into your deployment or updating to a version where this fix is integrated.
Proactive Monitoring: Review database audit logs for unusual query patterns, specifically those involving unexpected SQL syntax or attempts to access administrative tables, which may indicate exploitation attempts.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection patterns, particularly focusing on the parameters used for pagination and sorting.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists, as documented in the provided vulnerability references.
Analyst recommendation
Given the availability of a public proof-of-concept and the nature of SQL injection, this vulnerability should be prioritized for remediation in the current patch cycle. Administrators must ensure the identified patch is applied to all affected instances of the tduck-platform to prevent potential data compromise. Failure to address this flaw could allow attackers to bypass standard application logic and gain unauthorized control over the database tier.
History
- Analyst report written
Sources
Originally found and disclosed by p5092 (VulDB User), with VulDB Vulnerability Moderation Team (coordinator), per the CVE Program record.
- VDB-408522 | TDuckCloud tduck-platform Pagination Inner Interceptor MybatisPlusConfig.java PaginationInnerInterceptor.co Vulnerability database entry
- VDB-408522 | CTI Indicators (IOB, IOC, TTP, IOA)
- CVE-2026-95829 | CVE Analysis and Report Third-party advisory
- Submit #897248 | TDuckCloud tduck-platform 5.1,master < ea7f0fae7cb0fd998a3284c11addce689350cd69 SQL Injection Third-party advisory
- Patch commit