CVE-2026-12430

Blocksy Companion <= 2.1.45 - Authenticated (Editor+) Stored Cross-Site Scripting via 'product_description' Parameter

Published Jun 19, 2026 CVSS 3.1 · 4.4 Medium EPSS < 1% KEV · Not listed
Description
The Blocksy Companion plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all versions up to, and including, 2.1.45 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.

Analysis

AI-generated

Technical impact

The Blocksy Companion plugin for WordPress contains a stored cross‑site scripting vulnerability that allows authenticated users with editor‑level or higher permissions to inject malicious JavaScript through the product_description parameter in the admin settings. Because the plugin does not perform sufficient input sanitization or output escaping, the injected code is persisted and executed whenever a user views a page that displays the product description. This flaw can be used to deface websites, hijack user sessions, or conduct phishing attacks against site visitors. The vulnerability is limited to multi‑site installations or those where the unfiltered_html capability has been disabled, and it affects all plugin versions up to and including 2.1.45.

Affected Systems

WordPress sites that have the Blocksy Companion plugin (creativethemeshq:Blocksy Companion) installed in any version up to 2.1.45 are impacted. The flaw is exploitable only in environments that support edit permissions for editors and higher and where the unfiltered_html setting is not enabled, typically multi‑site WordPress configurations.

Risk and Exploitability

The CVSS Score of 4.4 indicates moderate overall risk, but the lack of public exploit code and the requirement for authenticated access moderate the threat. EPSS is not available, and the issue is not listed in the CISA KEV catalog. However, once the authenticated attacker has access, the stored XSS can lead to widespread script execution for all site visitors, making the flaw potentially more damaging than the score alone might suggest.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Blocksy Companion to version 2.1.46 or later to remove the flaw.
  • If upgrading is not immediately possible, restrict editor and higher roles from accessing the product_description setting or disable the plugin entirely until a patch is applied.
  • As a general precaution, review the plugin’s input handling and ensure that all user‑supplied content is properly sanitized and escaped, following best practices for CWE‑79 mitigation.

Generated by OpenCVE AI on June 19, 2026 at 07:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Creativethemes
Creativethemes blocksy Companion
Wordpress
Wordpress wordpress
Vendors & Products Creativethemes
Creativethemes blocksy Companion
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description The Blocksy Companion plugin for WordPress is vulnerable to Stored Cross-Site Scripting via admin settings in all versions up to, and including, 2.1.45 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.
Title Blocksy Companion <= 2.1.45 - Authenticated (Editor+) Stored Cross-Site Scripting via 'product_description' Parameter
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 4.4, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:L/A:N'}

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Jun 22, 2026, 2:56 PM
Reserved
Jun 16, 2026, 5:16 PM
Status
Deferred
Published
Jun 19, 2026, 6:17 AM
Modified
Jun 22, 2026, 4:43 PM