Cross-site scripting in Roxy-WI - #VU165893
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote user to execute JavaScript in a group administrator's browser, read same-origin information, and perform actions with the victim's privileges.
The vulnerability exists due to improper output encoding in Roxy-WI's certificate-list renderer when inserting persistent filenames into HTML using jQuery .html(). A remote user can use a role-4 guest account to upload a certificate named <img src=x onerror=alert(830093)> through POST /add/cert/add despite read-only restrictions, triggering script execution when an administrator in the same group selects the server and views its uploaded certificates.