Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!
CVE-2025-52204 — Coordinated disclosure of CVE-2025-52204: reflected XSS and HTML injection in Znuny OTRS customer.pl endpoint. Includes technical summary, affected versions, PoC screenshots, and vendor-fixed release references. | Kitploit
Coordinated disclosure of CVE-2025-52204: reflected XSS and HTML injection in Znuny OTRS customer.pl endpoint. Includes technical summary, affected versions, PoC screenshots, and vendor-fixed release references.
CVE-2025-52204 – Reflected XSS / HTML Injection in Znuny customer.pl endpoint
Summary
A Reflected Cross-Site Scripting (XSS) and HTML Injection vulnerability exists in Znuny, allowing attackers to inject arbitrary JavaScript or HTML via the parameter defined by the system configuration CustomerPanelSessionName in the customer.pl endpoint.
Classification
CVE: CVE-2025-52204
CWE: CWE-79 – Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Successful exploitation may allow an unauthenticated remote attacker to:
inject arbitrary HTML or JavaScript into the response
manipulate the customer-facing login interface
display deceptive or phishing-style content
redirect users to attacker-controlled resources
execute script in the victim's browser within the context of the affected application
Attack Requirements
No authentication required
Remote exploitation via crafted GET request
Access to the public customer-facing interface
Affected / Observed Versions
Confirmed in controlled testing
Znuny LTS: 6.5.10
Znuny: 7.1.3
Observed during real-world research
The issue was also observed during research on publicly exposed real-world instances running:
Znuny LTS : 6.5.9 - 6.5.18
Znuny 7.0.11 - 7.2.3
To avoid unnecessarily exposing third-party systems, specific targets, URLs, and validation screenshots from those instances are intentionally omitted from this public repository.
Observed Affected Paths
During testing and research, the following request patterns were observed:
These are observed request patterns and may vary depending on product branch and installation layout.
The affected input is the one defined by the CustomerPanelSessionName system configuration. In observed deployments, this may appear as OTRSCustomerInterface, depending on the system configuration.