5 Feb 2024

Authenticated Persistent Cross-Site Scripting (XSS) Vulnerability in Shariff Wrapper

Last Tuesday, someone was claiming to have found a vulnerability in the WordPress plugin Shariff Wrapper. As at least one of our of customers was using the plugin, we went to check to see if there was an obvious serious vulnerability in the plugin. We didn’t see anything. We then started keeping an eye to see if there was a new version of the plugin was released. On Friday, an update to the plugin was released that was supposed to address the issue. The relevant changelog reads, “security fix (thanks to Dmitrii Ignatyev from CleanTalk inc.)” Looking at the changes made, we found that the developer had incompletely fixed an authenticated persistent cross-site scripting (XSS) vulnerability. It is rather minor, as the vulnerability would require the attacker to have access to modify a post or page. They could then add one of the plugin’s shortcodes with JavaScript code in it.

...


This post provides insights on a vulnerability in a WordPress plugin not discovered by us, where the discoverer hadn't provided the details needed for us to confirm the vulnerability while we were adding it to the data set for our service, so the rest of its contents are limited to subscribers of our service.

If you were using our service, you would have already been warned about this vulnerability if your website is vulnerable due to it. You can try out our service for free and then see the rest of the details of the vulnerability.

For existing customers, please log in to your account to view the contents of the post.

Leave a Reply

Your email address will not be published.