The plugin does not sanitise and escape its "Lazyload background images for selectors" settings, which could allow high privilege users such as admin to perform Cross-Site scripting attacks even when the unfiltered_html capability is disallowed.
Put the following payload in the Media > Optimole > Advanced > Lazyload > Lazyload background images for selectors settings: </sCriPT><sVg ONLoAd=confirm(1)// The XSS will be triggered in each page of the frontend, as well as in the admin dashboard
Mika
Mika
Yes
2022-03-21 (about 1 years ago)
2022-03-21 (about 1 years ago)
2022-04-11 (about 1 years ago)