Shariff Wrapper < 4.6.10 - Admin+ Stored XSS
Description
The Shariff Wrapper WordPress plugin before 4.6.10 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)
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
The Shariff Wrapper plugin 4.6.9 and earlier allows admin-level stored XSS via unsanitized settings, exploitable even when unfiltered_html is disallowed (e.g., multisite).
Vulnerability
The Shariff Wrapper WordPress plugin before version 4.6.10 lacks proper sanitization and escaping of some of its settings. This vulnerability exists in the plugin's administrative interface, where high privilege users (admin) can insert malicious scripts through unsanitized input fields. The vulnerable code path is reachable by any logged-in admin user navigating to the plugin settings page. The issue affects all versions prior to 4.6.10 [1].
Exploitation
An attacker must have administrator-level access to the WordPress site to exploit this vulnerability. In a standard setup, this would be a user with the manage_options capability. The attacker can inject arbitrary JavaScript or HTML into the unsanitized settings fields. Once saved, the payload is stored and will execute whenever the settings page is viewed by other admin users. The attack does not require the unfiltered_html capability, making it exploitable even in WordPress multisite installations where super admins may restrict this capability to lower-level admins [1].
Impact
Successful exploitation results in Stored Cross-Site Scripting (XSS) within the admin context. The attacker gains the ability to execute arbitrary JavaScript in the browsers of any other administrator accessing the affected settings page. This can lead to session hijacking, privilege escalation (e.g., creating new admin users), or exfiltration of sensitive data. The attack operates at the highest privilege level of the WordPress backend, posing a significant security risk [1].
Mitigation
The vulnerability has been fixed in version 4.6.10 of the Shariff Wrapper plugin. Users should update to this version or later immediately. No workarounds are documented in the available references. The plugin is not listed on CISA's Known Exploited Vulnerabilities (KEV) catalog as of the publication date [1].
AI Insight generated on May 26, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- WordPress/Shariff Wrapperdescription
- Range: <4.6.10
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
1- wpscan.com/vulnerability/0672f8af-33e2-459c-ac8a-7351247a8a26/mitreexploitvdb-entrytechnical-description
News mentions
0No linked articles in our index yet.