CVE-2026-77263
largeUnauthenticated Stored XSS in iubenda GDPR/CCPA Compliance WordPress Plugin
CVE-2026-77263 is a stored cross-site scripting vulnerability in the iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more WordPress plugin, present in all versions up to and including 3.13.4 because comment content is insufficiently sanitized and escaped on output. An unauthenticated visitor can post a comment containing KSES-allowed markup (such as abbr title attributes and HTML comments); the plugin's global strtr() substitution strips substrings from an inert tag, mutating it into an executable element such as an img tag with an onerror handler. The injected script then executes in the affected site's origin whenever any visitor, including logged-in administrators, loads the injected page, allowing the attacker to run arbitrary web script as that user (e.g., perform admin actions or alter site content). Any WordPress site running the plugin is affected, with the highest risk on sites that accept comments from unauthenticated visitors. No public proof-of-concept, CISA KEV listing, or known exploitation is reported, and EPSS assigns roughly a 0.2% probability of exploitation within 30 days.
What to do: Update the plugin to the latest fixed release (any version after 3.13.4) from the WordPress plugin directory. Until patched, hold new comments for moderation or disable unauthenticated commenting so anonymous visitors cannot inject markup, and review recently posted comments for abbr tags or HTML comments that could be mutated into executable elements. Since no public exploit is known, patch within normal high-severity patch cycles rather than emergency timelines.
| iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more (WordPress plugin) | All versions up to and including 3.13.4 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
The iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Comment Content in all versions up to, and including, 3.13.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The exploit works by embedding KSES-allowed markup such as abbr title attributes and HTML comments in a submitted comment so that the global strtr() substitution strips substrings from an inert tag, mutating it into an executable element such as an img onerror handler that runs in the WordPress origin for any visitor, including logged-in administrators.
- Ecosystems
- WordPress
- Weakness
- CWE-79
- Vector
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
In the news0 stories
No ingested article mentions this CVE yet.