VYPR
Unrated severityNVD Advisory· Published Feb 27, 2024· Updated Oct 27, 2024

Shariff Wrapper < 4.6.10 - Admin+ Stored XSS

CVE-2024-1106

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

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

1

News mentions

0

No linked articles in our index yet.