Cross-site scripting in Form Plugin - #VU165528
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary JavaScript in a victim's browser in the context of the affected website.
The vulnerability exists due to improper neutralization of HTML in the Form Plugin resetForm() function when processing the for attribute of a label element. A remote attacker can supply a malicious attribute value such as <img src=x onerror=alert()> that is passed to jQuery's $() function without checking for HTML, causing arbitrary JavaScript to execute when the victim interacts with a page that invokes resetForm() on the affected label.