Lucene search

K
wpexploitAsif Nawaz MinhasWPEX-ID:97201998-1859-4428-9B81-9C2748806CF4
HistorySep 07, 2022 - 12:00 a.m.

Donation Thermometer < 2.1.3 - Admin+ Stored Cross-Site Scripting

2022-09-0700:00:00
Asif Nawaz Minhas
195
cross-site scripting
admin+
thermometer
currency settings
stored
frontend

EPSS

0.001

Percentile

24.8%

The plugin does not sanitise 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)

Put the following payload in the Settings > Thermometer > Currency settings: " style=animation-name:rotation onanimationstart=alert(/XSS/)//

Save the changes, the XSS will be triggered when accessing the settings again, as well as in the frontend in pages where the [thermometer] is embed

EPSS

0.001

Percentile

24.8%

Related for WPEX-ID:97201998-1859-4428-9B81-9C2748806CF4