PT-2026-42017 · Ctrlpanel · Ctrlpanel
Published
2026-05-19
·
Updated
2026-05-20
·
CVE-2026-34241
CVSS v3.1
8.7
High
| Vector | AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N |
Name of the Vulnerable Software and Affected Versions
CtrlPanel versions prior to 1.2.0
Description
A Stored Cross-Site Scripting (XSS) issue exists in the ticket reply notification system. Unsanitized content from the
$newmessage variable is stored in database notification payloads and rendered without escaping in the recipient's browser. This occurs within the AppNotificationsTicketAdminAdminReplyNotification function (affecting admins when a user replies) and the AppNotificationsTicketUserReplyNotification function (affecting users when an admin replies). This allows for arbitrary JavaScript execution, which can lead to session hijacking, credential harvesting through fake login prompts or keyloggers, and privilege escalation.Recommendations
Update to version 1.2.0.
Exploit
Fix
XSS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Ctrlpanel