Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-2633: CWE-862 Missing Authorization in stellarwp Kadence Blocks — Page Builder Toolkit for Gutenberg Editor

0
Medium
VulnerabilityCVE-2026-2633cvecve-2026-2633cwe-862
Published: Wed Feb 18 2026 (02/18/2026, 06:42:42 UTC)
Source: CVE Database V5
Vendor/Project: stellarwp
Product: Kadence Blocks — Page Builder Toolkit for Gutenberg Editor

Description

The Gutenberg Blocks with AI by Kadence WP plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 3.6.1. This is due to a missing capability check in the `process_image_data_ajax_callback()` function which handles the `kadence_import_process_image_data` AJAX action. The function's authorization check via `verify_ajax_call()` only validates `edit_posts` capability but fails to check for the `upload_files` capability. This makes it possible for authenticated attackers, with Contributor-level access and above, to upload arbitrary images from remote URLs to the WordPress Media Library, bypassing the standard WordPress capability restriction that prevents Contributors from uploading files.

AI-Powered Analysis

AILast updated: 02/18/2026, 07:30:58 UTC

Technical Analysis

CVE-2026-2633 is a vulnerability classified under CWE-862 (Missing Authorization) affecting the Kadence Blocks — Page Builder Toolkit for Gutenberg Editor plugin for WordPress, specifically versions up to and including 3.6.1. The root cause is a missing capability check in the process_image_data_ajax_callback() function, which handles the kadence_import_process_image_data AJAX action. While the function verifies the edit_posts capability, it fails to verify the upload_files capability. This oversight allows authenticated users with Contributor-level access or higher to upload arbitrary images from remote URLs directly into the WordPress Media Library, circumventing WordPress's default restrictions that prevent Contributors from uploading files. The vulnerability does not require user interaction and can be exploited remotely over the network (AV:N), with low attack complexity (AC:L). The impact is limited to integrity, as attackers can inject unauthorized media content, but confidentiality and availability remain unaffected. No known public exploits have been reported to date. The vulnerability was published on February 18, 2026, with a CVSS v3.1 base score of 4.3 (medium severity). The lack of proper authorization checks in a widely used page builder plugin poses a risk of unauthorized content injection, which could be leveraged for further attacks such as phishing or defacement if combined with other vulnerabilities or social engineering.

Potential Impact

For European organizations, this vulnerability presents a moderate risk primarily to the integrity of their WordPress-managed websites. Unauthorized image uploads could be used to insert malicious or misleading content, potentially damaging brand reputation or facilitating social engineering attacks. Organizations relying on Kadence Blocks for content management and page building may face unauthorized media content appearing on their sites, which could confuse users or be leveraged to host malicious payloads indirectly. While the vulnerability does not directly compromise confidentiality or availability, the integrity breach could lead to secondary attacks or compliance issues, especially under GDPR if user trust is undermined. The risk is heightened for organizations with Contributor-level users who have legitimate access but should not have upload privileges. Given the widespread use of WordPress and Kadence Blocks in Europe, especially among SMEs and content-heavy sites, the vulnerability could be exploited to undermine website content integrity at scale if not addressed promptly.

Mitigation Recommendations

To mitigate CVE-2026-2633, European organizations should: 1) Immediately update the Kadence Blocks plugin to a patched version once available from the vendor. 2) Until a patch is released, restrict Contributor-level user roles from accessing the affected AJAX functionality by implementing custom capability checks or disabling the kadence_import_process_image_data AJAX action via WordPress hooks. 3) Employ a Web Application Firewall (WAF) with rules to detect and block unauthorized AJAX requests attempting to upload media. 4) Audit and monitor the WordPress Media Library for unexpected or suspicious image uploads, especially those originating from Contributor accounts. 5) Review and tighten user role permissions to ensure only trusted users have Contributor or higher access. 6) Educate content contributors about the risk and encourage reporting of unusual website behavior. 7) Consider implementing additional plugin security controls or sandboxing to limit the impact of unauthorized uploads. These steps go beyond generic advice by focusing on immediate compensating controls and monitoring until vendor patches are applied.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2026-02-17T17:42:46.510Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 6995672780d747be204d2959

Added to database: 2/18/2026, 7:15:51 AM

Last enriched: 2/18/2026, 7:30:58 AM

Last updated: 2/21/2026, 12:16:51 AM

Views: 11

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats