CVE-2026-114401
Analyzed Analyzed - Analysis Complete

Regular Expression Injection in Trudesk

Vulnerability report for CVE-2026-114401, 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-29

Assigner: VulnCheck

Description

Trudesk through 1.2.11 contains a regular expression injection vulnerability that allows unauthenticated attackers to enumerate usernames by submitting regex patterns to POST /api/v1/login. Attackers can send alternations or prefixes like (admin|root) or a.* and distinguish 'Invalid User' from 'Invalid Password' responses to discover valid accounts.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-21
Last Modified
2026-10-29
Generated
2026-11-10
AI Q&A
2026-10-22
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-114401 is a regular expression injection vulnerability in Trudesk version 1.2.11. It allows unauthenticated attackers to submit regex patterns to the login API endpoint (/api/v1/login). By sending inputs like (admin|root) or a.*, attackers can distinguish between 'Invalid User' and 'Invalid Password' responses to enumerate valid usernames.

Detection Guidance

To detect this vulnerability, monitor login attempts to the /api/v1/login endpoint for regex patterns like (admin|root) or a.* in POST requests. Check for responses distinguishing 'Invalid User' vs 'Invalid Password' which indicate username enumeration. Use tools like curl to test: curl -X POST -d 'username=(admin|root)&password=test' http://target/api/v1/login

Inspect server logs for repeated failed login attempts with regex syntax. Enable verbose logging in Trudesk if possible to capture detailed request data. Network monitoring tools can detect unusual patterns in API traffic targeting the login endpoint.

Impact Analysis

This vulnerability enables attackers to discover valid usernames without authentication. This can lead to targeted phishing attacks, brute-force attempts, or further exploitation of other vulnerabilities in the system. Attackers may use this information to gain unauthorized access or escalate privileges.

Compliance Impact

This vulnerability allows unauthenticated attackers to enumerate usernames by exploiting regex injection in the login API. While not directly causing data breaches, unauthorized account enumeration violates principles of least privilege and access control required by GDPR and HIPAA. It could enable attackers to identify valid accounts for further exploitation, potentially leading to unauthorized access to sensitive data if combined with other vulnerabilities.

Mitigation Strategies

Immediately upgrade Trudesk to a patched version beyond 1.2.11. If upgrading is not possible, restrict access to the /api/v1/login endpoint via firewall rules or reverse proxy. Implement rate limiting on login attempts to prevent brute force attacks.

Disable debug endpoints and review MongoDB queries for NoSQL injection vulnerabilities. Audit all API endpoints for authorization flaws and enforce strict input validation on all user-supplied data in authentication flows.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-114401. 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...