Umbraco
cpe:2.3:a:umbraco:umbraco:*:*:*:*:*:*:*, +1 more
- >= 16.2.0, < 17.2.1
A stored cross-site scripting vulnerability has been identified in Umbraco CMS versions 16.2.0 prior to 16.5.1 and 17.2.2. This issue allows authenticated backoffice users with access to the Settings section to inject malicious HTML into property type descriptions. The vulnerability arises from an overly permissive attribute name check in the UFM DOMPurify instance, which failed to properly filter event handler attributes like 'onclick' and 'onload' when used within specific Umbraco web components. As a result, injected event handlers are executed in the backoffice interface, potentially affecting other users.
Exploitation of this vulnerability allows for stored cross-site scripting, where injected scripts are executed in the context of the user viewing the property type description.
Users can upgrade to Umbraco versions 16.5.1 or 17.2.2 to address this vulnerability.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.