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.
Published: 2026-10-21
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Assess Impact
AI Analysis

Impact

Trudesk versions through 1.2.11 contain a regular expression injection flaw in the login API that allows an unauthenticated attacker to distinguish valid usernames from invalid ones by sending crafted regular expression patterns to POST /api/v1/login. The server responds with a distinguishable"Invalid User" or "Invalid Password" message, enabling the attacker to enumerate accounts. This information disclosure could be used to target real users, facilitate phishing, or serve as the first step toward credential‑based attacks. The vulnerability is grounded in CWE‑943, an unauthorized symbolic reference flaw where special characters are misinterpreted as code.

Affected Systems

Trudesk – polonel:trudesk, version 1.2.11 and any earlier releases. The flaw exists in the /api/v1/login endpoint and all affected builds that have not been updated to a patched release. Users running the vulnerable application on any platform where the API is exposed are at risk.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, reflecting the ease with which the flaw can be exploited for username enumeration. No EPSS data is available, and the vulnerability is not listed in CISA’s KEV catalog, so the probability of widespread exploitation is unclear. The likely attack vector is the public-facing web API, requiring no authentication, and the attacker only needs to send HTTP POST requests with crafted regex payloads. Successful exploitation does not grant any privileges directly but reveals sensitive identifier information used in further attacks.

Generated by OpenCVE AI on October 21, 2026 at 18:12 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Trudesk to a version newer than 1.2.11 in which the regex injection is fixed.
  • Implement input validation to reject or sanitize incoming regular expression patterns before they are passed to the server’s matching engine.
  • Configure the authentication API to return a generic error message for all authentication failures, preventing an attacker from distinguishing whether a username exists or not.

Generated by OpenCVE AI on October 21, 2026 at 18:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 13:00:00 +0000

Type Values Removed Values Added
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.
Title Trudesk through 1.2.11 Username Enumeration via Regex Injection in /api/v1/login
First Time appeared Trudesk Project
Trudesk Project trudesk
Weaknesses CWE-943
CPEs cpe:2.3:a:trudesk_project:trudesk:*:*:*:*:*:*:*:*
Vendors & Products Trudesk Project
Trudesk Project trudesk
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Trudesk Project Trudesk
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-21T12:39:54.187Z

Reserved: 2026-10-21T11:46:45.110Z

Link: CVE-2026-114401

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-21T13:18:31.390

Modified: 2026-10-21T13:18:31.390

Link: CVE-2026-114401

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T18:15:11Z

Weaknesses
  • CWE-943

    Improper Neutralization of Special Elements in Data Query Logic