jQuery UI Widget Vulnerability Demo

Checkboxradio Widget Refresh HTML Entity Decoding Issue

⚠️ Security Vulnerability Demonstration

Issue: When a checkboxradio widget is initialized on an input within a label, calling .checkboxradio("refresh") causes HTML entities in the label to be erroneously decoded, potentially leading to XSS vulnerabilities.

Affected: jQuery UI checkboxradio widget when used with encoded HTML entities in labels.

Select your preferred security research areas: