Lucene search

K
wpvulndbMohamed SelimWPVDB-ID:825ECCF9-F351-4A5B-B238-9969141B94FA
HistoryJun 05, 2023 - 12:00 a.m.

USM Premium < 16.3 - Admin+ Stored XSS

2023-06-0500:00:00
Mohamed Selim
wpscan.com
7
usm premium
stored xss
unsanitized settings
cross-site scripting
high-privilege users
admin

0.001 Low

EPSS

Percentile

23.3%

The plugin does not sanitize and escape some of its settings, which could allow high-privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example, in multisite setup).

PoC

Put the payload in any text field of the โ€œ8 Do you want to show a subscription form (increases sign-ups)? ยป Text above the entry field ยป Textโ€ settings and save: " style=animation-name:rotation onanimationstart=alert(/XSS/)// The XSS will be triggered when reaccessing the settings.

CPENameOperatorVersion
ultimate-premium-pluginlt16.3

0.001 Low

EPSS

Percentile

23.3%

Related for WPVDB-ID:825ECCF9-F351-4A5B-B238-9969141B94FA