iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more <= 3.13.6 - Unauthenticated Stored Cross-Site Scripting via Comment Content
- ID
- WPSEC-2026-2210
- Plugin
- iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more (iubenda-cookie-law-solution)
- Affected
- all versions before 3.13.7
- Remediation
- Update to 3.13.7 or later.
- CVSS 3.1
- CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- Weakness
- CWE-79
- Usage
- Plugin Medium · Affected versions Medium among sites WPSec scans, 2026-11-03
- Attack surface
- iubenda | All-in-one Compliance for GDPR / CCPA Cookie Consent + more on WPSec AttackSurface
- Fix released
- Published
Description
The iubenda plugin for WordPress is vulnerable to Stored Cross-Site Scripting via comment content in all versions up to, and including, 3.13.6, due to the Native Blocking HTML parser storing comment, code and script bodies under fixed, predictable placeholder keys and putting them back unescaped into attribute values (for example as a javascript: URL in a link href), and to IUB-COOKIE-BLOCK markers inside visitor comments being re-parsed as trusted blocks. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user clicks the injected link on a page showing their published comment.
References
- https://wpsec.com/vuln/WPSEC-2026-2210/
- https://plugins.svn.wordpress.org/iubenda-cookie-law-solution/tags/3.13.7/
- https://wordpress.org/plugins/iubenda-cookie-law-solution/
Published by WPSec. Provided as is, without warranty. Corrections: contact us.
This advisory as JSON or Markdown · All advisories: JSON, RSS