Junglewise Threat Intelligence

CVE-2026-9629: Canvas WordPress plugin stored XSS in tag parameter

CVE-2026-9629 · Severity: medium · CVSS 6.4 · Published 2026-06-13

Executive brief

The Canvas plugin for WordPress, which provides design and layout tools for websites, contains a security flaw that allows users with contributor-level access or higher to inject malicious scripts into pages. These scripts execute automatically when other users, including site administrators, visit the affected pages. This could lead to unauthorized actions being performed on behalf of other users or the theft of sensitive session information.

Technical details

The Canvas plugin for WordPress is vulnerable to Stored Cross-Site Scripting (XSS) due to insufficient input sanitization and output escaping on the 'tag' parameter within the block-section-heading component. This vulnerability allows authenticated attackers with contributor-level permissions and above to inject arbitrary web scripts into the database. These scripts are then executed in the context of a user's browser whenever they navigate to the compromised page. The issue is present in all versions up to 2.5.2 and was addressed in version 2.5.3. The attack vector is network-based and requires low-level authentication but no user interaction from the victim beyond visiting the page.

Affected products

  • Canvas Canvas Up to and including 2.5.2

Timeline

  • 2026-06-13: disclosed
  • 2026-06-13: advisory

References