CVE-2026-48212 in OTRSinfo

Summary

by MITRE • 10/12/2026

An OTRS administrator can enter arbitrary JavaScript into the content of an OTRS Custom Page, which is stored by the application and subsequently executed in the browser of users accessing that page.

This issue affects OTRS:

* 7.0.X * 8.0.X * 2023.X * 2024.X * 2025.X * 2026.X before 2026.7.X

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 10/12/2026

The vulnerability described constitutes a Stored Cross-Site Scripting (XSS) flaw within the OTRS ticket management system, specifically affecting versions ranging from 7.0.X through to pre-2026.7.X releases of the 2024 and 2025 series as well as earlier major branches. This security defect arises from an insufficient validation mechanism in the administrative interface used for creating or editing Custom Pages within the OTRS application. An authenticated administrator, who possesses elevated privileges to manage system configurations and content, can inject arbitrary JavaScript code into the HTML body of a custom page definition. Because the input is not properly sanitized or encoded before being persisted in the database, the malicious script becomes part of the stored data structure associated with that specific page resource.

When other users subsequently access this compromised Custom Page through their web browsers, the browser interprets and executes the embedded JavaScript code as if it were legitimate content originating from the OTRS server. This execution occurs within the context of the user's active session on the OTRS platform, granting the attacker the ability to perform actions with the same privileges as the victim user. The impact is severe because it allows for a wide range of malicious activities including but not limited to stealing session cookies or authentication tokens, hijacking user sessions, performing unauthorized actions such as creating tickets or modifying configurations under the guise of the victim, and potentially exfiltrating sensitive data displayed on the page. This type of attack bypasses client-side security controls because the browser trusts the origin domain since the script is served directly from the legitimate OTRS server infrastructure.

From a classification perspective, this vulnerability aligns with CWE-79 Improper Neutralization of Input During Web Page Generation commonly known as Cross-site Scripting and more specifically falls under Stored XSS where malicious scripts are permanently stored within target servers. In terms of adversary tactics, this flaw facilitates the Execution phase of the MITRE ATT&CK framework by allowing attackers to execute arbitrary code in a victim's browser environment. It also supports Collection activities such as Credential Harvesting via Web Browser Data Mining when session cookies or local storage data are targeted for theft. The persistence aspect is critical here since the payload remains active until an administrator manually removes it from the system, meaning every user who visits the page during that window becomes a potential victim without any immediate indication of compromise on their end.

Mitigation strategies must address both immediate remediation and long-term architectural improvements. For organizations running affected versions, the primary mitigation is to upgrade OTRS or its successor version RT (Request Tracker) if applicable, specifically targeting releases 2026.7.X and later where this input validation issue has been resolved by developers implementing stricter sanitization protocols for custom page content fields. In environments where immediate patching is not feasible due to operational constraints, administrators should restrict access to the Custom Page creation functionality exclusively to a minimal set of highly trusted individuals while simultaneously monitoring logs for unusual patterns in user sessions or unexpected JavaScript execution indicators if such logging capabilities are available within their deployment configuration. Additionally implementing Content Security Policy headers can help mitigate some impacts by restricting script sources although this is not a complete solution as it may interfere with legitimate application functionality and requires careful tuning to avoid breaking existing features while still providing a layer of defense against the exploitation of this specific stored XSS vector.

Responsible

OTRS

Reservation

05/21/2026

Disclosure

10/12/2026

Moderation

accepted

EPSS

0.00142

KEV

no

Activities

low

Sources

Want to know what is going to be exploited?

We predict KEV entries!