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.
Published: 2026-06-19
Score: 4.4 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

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.

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

Remediation

No vendor fix or workaround currently provided.

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 yet.

History

Fri, 19 Jun 2026 06:15:00 +0000

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'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-06-19T04:31:35.196Z

Reserved: 2026-06-16T17:16:16.631Z

Link: CVE-2026-12430

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-19T07:30:16Z

Weaknesses
  • CWE-79

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