CVE-2026-114396
Received Received - Intake

Trudesk Server-Side JavaScript Injection via Search Parameter

Vulnerability report for CVE-2026-114396, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-21

Last updated on: 2026-10-30

Assigner: VulnCheck

Description

Trudesk through 1.2.11 contains a server-side JavaScript injection vulnerability that allows authenticated users to inject code into a MongoDB $where clause via the search parameter. Attackers can close the regular expression in GET /api/v1/tickets/search to loop mongod for denial of service or leak full ticket documents including internal notes.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-30
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-09
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
trudesk_project trudesk to 1.2.11 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-943 The product generates a query intended to access or manipulate data in a data store such as a database, but it does not neutralize or incorrectly neutralizes special elements that can modify the intended logic of the query.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-114396 is a MongoDB $where injection vulnerability in Trudesk versions up to 1.2.11. Authenticated users can inject malicious JavaScript code into the search parameter, which is then executed in MongoDB queries. This allows attackers to cause denial of service by looping the mongod process or leak sensitive ticket data including internal notes.

Detection Guidance

To detect this vulnerability, monitor for unusual MongoDB query patterns or excessive CPU usage from the mongod process. Check Trudesk logs for suspicious search queries containing $where clauses or JavaScript injection attempts in the search parameter. Use network monitoring tools to inspect API requests to /api/v1/tickets/search for payloads like regex closures or malicious JavaScript.

Impact Analysis

An attacker could exploit this to crash the Trudesk server by overloading the database, or steal confidential ticket information such as internal notes and documents. Since the attack requires authentication, it primarily affects users with access to the system.

Compliance Impact

This vulnerability could lead to unauthorized access and exfiltration of sensitive personal data, violating GDPR and HIPAA requirements for data protection and confidentiality. Organizations using affected Trudesk versions may face compliance violations and regulatory penalties.

Mitigation Strategies

Immediately upgrade Trudesk to a patched version beyond 1.2.11. If upgrading is not possible, disable the search API endpoint or restrict access to authenticated users with minimal privileges. Implement input validation to sanitize search parameters and block $where clause usage. Monitor for active exploitation attempts and review logs for unauthorized data access.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114396. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...