Trudesk through 1.2.11 contains an unrestricted file upload vulnerability that allows any authenticated user to place HTML or SVG files in the public webroot via the uploadlogo, uploadpagelogo and uploadfavicon endpoints. Attackers can spoof an image MIME type to upload script-bearing files served unauthenticated from /assets/, enabling stored cross-site scripting and replacement of instance branding.
References
| Link | Resource |
|---|---|
| https://github.com/polonel/trudesk | Product |
| https://github.com/polonel/trudesk/blob/v1.2.11/src/controllers/main.js#L612-L837 | Product |
| https://github.com/polonel/trudesk/blob/v1.2.11/src/routes/index.js#L293-L295 | Product |
| https://hackmd.io/@leediay/multiple-vuln-trudesk-1211 | Exploit Third Party Advisory |
| https://www.vulncheck.com/advisories/trudesk-through-1.2.11-unrestricted-file-upload-via-settings-general-uploadlogo | Third Party Advisory |
| https://hackmd.io/@leediay/multiple-vuln-trudesk-1211 | Exploit Third Party Advisory |
Configurations
History
29 Oct 2026, 15:57
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/polonel/trudesk - Product | |
| References | () https://github.com/polonel/trudesk/blob/v1.2.11/src/controllers/main.js#L612-L837 - Product | |
| References | () https://github.com/polonel/trudesk/blob/v1.2.11/src/routes/index.js#L293-L295 - Product | |
| References | () https://hackmd.io/@leediay/multiple-vuln-trudesk-1211 - Exploit, Third Party Advisory | |
| References | () https://www.vulncheck.com/advisories/trudesk-through-1.2.11-unrestricted-file-upload-via-settings-general-uploadlogo - Third Party Advisory | |
| CPE | cpe:2.3:a:trudesk_project:trudesk:*:*:*:*:*:*:*:* | |
| First Time |
Trudesk Project
Trudesk Project trudesk |
28 Oct 2026, 17:17
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://hackmd.io/@leediay/multiple-vuln-trudesk-1211 - |
21 Oct 2026, 13:18
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-10-21 13:18
Updated : 2026-10-29 15:57
NVD link : CVE-2026-114398
Mitre link : CVE-2026-114398
CVE.ORG link : CVE-2026-114398
JSON object : View
Products Affected
trudesk_project
- trudesk
CWE
CWE-434
Unrestricted Upload of File with Dangerous Type
