Skip to main content

Kadence Blocks CVE-2026-11357

| EUVDEUVD-2026-37843 MEDIUM
Information Exposure (CWE-200)
2026-06-18 Wordfence GHSA-g255-vwqv-qh7v
4.3
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

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

  1. Access
    Obtain Contributor-level WordPress credentials
  2. Delivery
    Authenticate to WordPress admin panel
  3. Exploit
    Open block editor on any post or page
  4. Execution
    Open browser developer console
  5. Persist
    Query window.kadence_blocks_params.proData
  6. Impact
    Extract license key, api_key, and owner email

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

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

Exploitation Conditions

Exploitation requires: (1) the attacker holds an authenticated WordPress account at Contributor level or higher - unauthenticated exploitation is not possible; (2) an administrator has previously connected a valid Kadence Pro license to the site, populating the stored credential options that the plugin serializes; (3) the attacker has access to the WordPress block editor, which Contributor-level users have by default. Exploitation is limited by: the Contributor authentication prerequisite (eliminates anonymous internet attackers), the requirement that an active Kadence Pro license is configured (free/unlicensed installations expose no sensitive credentials), and the fact that credential extraction occurs entirely in the browser client-side requiring no HTTP request manipulation. The attack does not work against sites using only the free version of Kadence Blocks without a connected Pro license.

Impact

The NVD-assigned CVSS 3.1 score of 4.3 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N) accurately reflects the moderate severity. The network attack vector is correct because exploitation occurs entirely via the browser without requiring local system access. PR:L appropriately reflects the Contributor-level authentication requirement. The confidentiality impact is limited (C:L) because only Kadence license credentials are exposed, not WordPress database secrets or user PII directly. No EPSS score was provided in the intelligence sources, and the vulnerability is not listed in the CISA KEV catalog, indicating no confirmed mass exploitation. The real-world risk is contextually elevated above the raw score if the license key or api_key can be used to access Kadence's external API, clone license entitlements, or enumerate the site's registered domain - however, that downstream API abuse potential is not confirmed in the available data. Sites with a large contributor user base, client-access portals, or multi-author blogs present a meaningfully higher exposure surface than single-author installations.

Exploit ScenarioDerived

A threat actor who holds a Contributor account on the target WordPress site - obtained via registration, credential stuffing, or social engineering - logs into the WordPress admin panel, opens the block editor on any post or page, and opens the browser developer console. The attacker types window.kadence_blocks_params.proData and immediately receives the full license key, api_key, owner email, and registered domain in plaintext. No specialized tooling, network interception, or server-side exploitation is required. No public exploit code has been identified at time of analysis, but the technique requires only basic browser developer tools knowledge.

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 18, 2026

Sensitive information exposure in Kadence Blocks (WordPress plugin) versions up to and including 3.7.5 allows authenticated contributors to read the site's Kadence license key, license owner email, api_key, api_email, and license domain directly from the browser console via the JavaScript global window.kadence_blocks_params.proData. The credentials are serialized client-side through the editor_assets_variables mechanism and require no server-side manipulation to extract. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.

RemediationAI

An upstream fix has been committed to the Kadence Blocks repository per Trac changeset 3569191 (https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&old=3569191%40kadence-blocks&new=3569191%40kadence-blocks); however, a specific released patched version number is not confirmed from the available input data. Site administrators should update the Kadence Blocks plugin to the latest available version via the WordPress plugin dashboard immediately and verify the installed version exceeds 3.7.5. As an interim compensating control, restrict the Contributor role from accessing the block editor entirely if not operationally required - this eliminates the exposure surface without disabling the plugin, though it may impact content creation workflows. Additionally, after patching, rotate the exposed Kadence license key and api_key through the Kadence account portal to invalidate any credentials that may have already been read by lower-privileged users; failure to rotate credentials after a known exposure leaves the account at continued risk regardless of the code fix.

Affected VersionsENISA

Kadence Blocks — Page Builder Toolkit for Gutenberg Editor 0 ≤3.7.5

Affected Packages

euvd kadence_blocks_page_builder_toolkit_for_gutenberg_editor 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

Kadence Blocks is a Gutenberg block editor toolkit published by StellarWP (CPE: cpe:2.3:a:stellarwp:kadence_blocks_-_page_builder_toolkit_for_gutenberg_editor:*:*:*:*:*:*:*:*). The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor). The plugin's PHP class class-kadence-blocks-editor-assets.php serializes Pro license credentials into a JavaScript variable (kadence_blocks_params.proData) that is injected into the block editor page payload. The referenced source at L291 and L337 of that class, combined with helper-functions.php:L286, shows the credential bundle is constructed from stored site options and passed to the front-end without any role-gating on the disclosure. Any authenticated WordPress user with access to the block editor - including the Contributor role - can inspect window.kadence_blocks_params in the browser developer console and retrieve the full credential set without making any additional HTTP requests.

Know when Kadence Blocks Page Builder Toolkit For Gutenberg Editor 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.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 4.3 MEDIUM

Contributor authentication (PR:L) is mandatory; exposure is client-side credential read-only with no integrity or availability impact.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

DescriptionCVE.org

The Kadence Blocks - Page Builder Toolkit for Gutenberg Editor plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.7.5 via the editor_assets_variables. This makes it possible for authenticated attackers, with contributor-level access and above, to extract the site's connected Kadence account license key, license owner email, api_key, api_email, and license domain from the browser console by inspecting window.kadence_blocks_params.proData. Exploitation requires only that an administrator has previously connected a valid Kadence license; the full credential bundle is then readable by any Contributor-level user from the block editor client context without any server-side request manipulation.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Data Quality
6 sources
Confidence: High

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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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