Skip to main content

Blocksy Companion EUVDEUVD-2026-37989

| CVE-2026-12430 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-19 Wordfence GHSA-3w47-vpxj-86c8
4.4
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Obtain editor-level WordPress credentials
  2. Delivery
    Navigate to Blocksy Companion product-reviews admin settings
  3. Exploit
    Inject JavaScript payload into unsanitized settings field
  4. Install
    Payload persisted to WordPress database
  5. C2
    Victim visits affected product review page
  6. Execute
    Malicious script executes in victim browser
  7. Impact
    Session token exfiltrated or victim redirected

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

All three of the following conditions must be simultaneously true for exploitation to succeed: (1) The attacker must possess a WordPress account with editor-level permissions or higher on the target installation - subscriber and contributor roles are insufficient; (2) The WordPress deployment must be a multisite network (where unfiltered_html is restricted to Super Admins by default) OR the unfiltered_html capability must have been explicitly revoked via plugin, filter, or policy on a single-site install - default single-site installs where editors retain unfiltered_html are NOT affected; (3) The Blocksy Companion plugin must be active with the product-reviews extension enabled and in use. The primary factors limiting exploitation are the editor-level credential requirement (reducing this to insider-threat or post-compromise scenarios) and the non-default deployment prerequisite that excludes a significant share of standard WordPress installations. Remote unauthenticated exploitation is not possible against any configuration.

Impact

The CVSS 3.1 score of 4.4 Medium accurately reflects the compounded exploitation barriers: AC:H captures the mandatory conditional deployment state (multisite or disabled unfiltered_html), and PR:H captures the editor-level authentication floor, which in most WordPress governance models represents a trusted or semi-trusted internal role rather than a publicly accessible account. The Scope Changed designation (S:C) is well-grounded - the stored payload crosses the trust boundary from the admin interface to arbitrary site visitors' browsers - but low C:L and I:L impact metrics appropriately constrain the per-victim damage ceiling to session data exposure and content manipulation rather than full system compromise. No EPSS score was included in the available intelligence, precluding a probabilistic exploitation comparison. The absence from CISA KEV and lack of any identified public exploit code suggests no observed mass or opportunistic exploitation at this time. Real-world priority is further reduced by the prerequisite that an attacker must already hold editor credentials - this positions the threat squarely in insider-threat or post-initial-access lateral movement scenarios rather than external unauthenticated attack chains. The CVSS vector and description are consistent with one another; no conflicting signals are present in the available data.

Exploit ScenarioDerived

An attacker with a compromised or maliciously obtained editor account on a WordPress multisite network navigates to the Blocksy Companion product-reviews extension settings in the admin dashboard and injects a JavaScript payload (e.g., a cookie-stealing script) into an unsanitized settings field. The payload is committed to the WordPress database and begins executing silently in every subsequent visitor's browser when they load an affected product review page, enabling the attacker to harvest session tokens and escalate access without any further interaction. No public proof-of-concept exploit has been identified at time of analysis, but the vulnerability class and code location are fully disclosed via the Wordfence advisory and SVN source references.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 19, 2026

Stored Cross-Site Scripting in the Blocksy Companion WordPress plugin (all versions through 2.1.45) enables authenticated users with editor-level privileges or above to inject persistent JavaScript payloads via admin settings in the product-reviews extension, executing silently in any site visitor's browser on page load. Exploitation is gated by two mandatory deployment conditions - WordPress multisite networks or installations where unfiltered_html has been explicitly disabled - materially narrowing the real-world attack surface beyond what the network-accessible CVSS vector alone implies. No public exploit has been identified and this CVE does not appear in the CISA KEV catalog at time of analysis; an upstream patch commit (changeset 3576066) exists but the exact fixed release version is not independently confirmed from available data.

RemediationAI

Update the Blocksy Companion plugin to a version beyond 2.1.45 - an upstream fix was committed in WordPress SVN changeset 3576066 (https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&old=3576066%40blocksy-companion&new=3576066%40blocksy-companion). The exact patched release version number is not independently confirmed from the available data; administrators should verify in the WordPress plugin repository or their hosting dashboard that the installed version is newer than 2.1.45 before assuming remediation is complete. If an immediate plugin update is not feasible, restrict editor-level account assignments to the minimum set of fully trusted administrators, eliminating the privilege vector required for exploitation - note this may limit editorial workflow and content management capacity. Installations confirmed to be standard single-site WordPress with unfiltered_html enabled for editors are not within the exploitable scope and face no immediate risk from this CVE until patching is applied; however, patching remains recommended as a defense-in-depth measure. Monitor the Wordfence advisory for patch version confirmation.

Affected VersionsENISA

Blocksy Companion 0 ≤2.1.45

Affected Packages

euvd blocksy_companion no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Blocksy Companion is a feature extension plugin for the Blocksy WordPress theme developed by CreativeThemesHQ (CPE: cpe:2.3:a:creativethemeshq:blocksy_companion:*:*:*:*:*:*:*:*). The vulnerability is isolated to the product-reviews extension subcomponent, with the insecure rendering occurring in framework/extensions/product-reviews/views/single-top.php (lines 206 and 232) and framework/extensions/product-reviews/extension.php (line 709). These files render admin-supplied settings values directly into HTML output without adequate escaping, satisfying the CWE-79 root cause class (Improper Neutralization of Input During Web Page Generation). The Stored XSS variant means the malicious payload is persisted in the WordPress database rather than reflected per-request, causing it to execute for every subsequent visitor to the affected review page without further attacker interaction. WordPress's unfiltered_html capability, when enabled for editors, would ordinarily permit rich HTML entry and mask this flaw; the vulnerability surfaces only when this capability is revoked (e.g., on multisite networks where it is restricted to Super Admins by default, or via explicit policy on single-site installs).

Know when Blocksy Companion gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Wordfence) PRIMARY 4.4 MEDIUM
AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 4.4 MEDIUM

Editor-level authentication (PR:H) and mandatory multisite/unfiltered_html deployment conditions (AC:H) gate all exploitation; stored XSS crosses scope boundary into visitor browsers (S:C), with no availability impact.

3.1 AV:N/AC:H/PR:H/UI:N/S:C/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:H/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
High
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

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.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2026-58480 CRITICAL POC
9.2 Jul 08

Remote code execution in the Blocksy Companion Pro WordPress plugin (all versions before 2.1.47) lets unauthenticated at

CVE-2026-15158 CRITICAL
9.8 Jul 09

Arbitrary file upload leading to remote code execution affects the premium Blocksy Companion Pro plugin for WordPress in

CVE-2026-107645 CRITICAL
9.1 Oct 10

Unauthenticated privilege escalation in the Blocksy Companion WordPress plugin (versions up to and including 2.1.58) all

CVE-2023-1911 MEDIUM POC
4.3 May 02

The Blocksy Companion WordPress plugin before 1.8.82 does not ensure that posts to be accessed via a shortcode are alrea

CVE-2026-65444 MEDIUM
6.5 Oct 30

Stored cross-site scripting in the Blocksy Companion WordPress plugin (versions through 2.1.60) allows an authenticated

CVE-2026-97247 MEDIUM
6.5 Sep 30

Unauthenticated attackers can exploit a broken access control flaw in the Blocksy Companion WordPress plugin versions up

CVE-2026-18488 MEDIUM
6.4 Sep 01

Stored Cross-Site Scripting in the Blocksy Companion WordPress plugin (versions up to and including 2.1.51) allows authe

CVE-2024-4487 MEDIUM
6.4 May 14

The Blocksy Companion plugin for WordPress is vulnerable to Stored Cross-Site Scripting via SVG uploads in versions up t

CVE-2024-2392 MEDIUM
6.4 Mar 22

The Blocksy Companion plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's Newsletter widg

CVE-2024-31932 MEDIUM
5.4 Apr 11

Cross-Site Request Forgery (CSRF) vulnerability in CreativeThemes Blocksy Companion.0.28. Rated medium severity (CVSS 5.

CVE-2023-23898 MEDIUM
5.4 Apr 06

Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat

CVE-2024-35633 MEDIUM
4.4 Jun 03

Server-Side Request Forgery (SSRF) vulnerability in Creative Themes Blocksy Companion blocksy-companion.0.42. Rated medi

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy