Description
The Premium Addons for KingComposer plugin for WordPress is vulnerable to unauthorized modification and loss of data in versions up to, and including, 1.1.1. This is due to missing authorization and capability checks on the add_custom_sidebar() and remove_custom_sidebar() AJAX handlers, both of which are exposed through wp_ajax_nopriv_* hooks and write directly to the octagon_custom_sidebar option via update_option(). This makes it possible for unauthenticated attackers to create arbitrary custom widget areas or delete existing custom sidebars, which can cause widgets assigned to those areas to silently lose their registration and stop rendering.
Published: 2026-06-30
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Premium Addons for KingComposer plugin for WordPress contains a missing authorization flaw in the add_custom_sidebar() and remove_custom_sidebar() AJAX handlers. These actions are exposed through wp_ajax_nopriv_* hooks and write directly to the octagon_custom_sidebar option without checking user capabilities. As a result, an attacker who can reach the public site can invoke them without authentication, creating new custom widget areas or deleting existing ones. When a sidebar is deleted, any widgets assigned to that area silently lose their registration and stop rendering, effectively causing data loss and loss of user visibility. This flaw represents a missing authorization weakness (CWE‑862).

Affected Systems

The vulnerability affects installations of the Premium Addons for KingComposer plugin from octagonwebstudio on WordPress sites running version 1.1.1 or earlier. Any WordPress deployment that has the plugin active and is reachable by unauthenticated visitors is potentially exposed.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate impact. Exploitation is straightforward because the AJAX endpoints are available to anyone on the site with no authentication required. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog, suggesting it has not yet been widely exploited. Nevertheless, an attacker who can reach the site can create or delete custom sidebars without restriction, causing widget loss and potential configuration errors. The threat is limited to the affected WordPress instance, with no remote code execution or privilege escalation implied.

Generated by OpenCVE AI on June 30, 2026 at 07:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Premium Addons for KingComposer plugin to a version that includes the authorization fix (e.g., 1.1.2 or newer).
  • If an immediate update is not possible, edit or remove the wp_ajax_nopriv_add_custom_sidebar and wp_ajax_nopriv_remove_custom_sidebar hooks so that unauthenticated requests no longer trigger the functions, or add capability checks so that only logged‑in administrators can execute them.
  • As a temporary safeguard, block unauthenticated access to WordPress AJAX by enabling a security plugin or firewall rule that restricts wp-admin and wp-admin/admin-ajax.php to logged‑in users only.

Generated by OpenCVE AI on June 30, 2026 at 07:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 30 Jun 2026 06:00:00 +0000

Type Values Removed Values Added
Description The Premium Addons for KingComposer plugin for WordPress is vulnerable to unauthorized modification and loss of data in versions up to, and including, 1.1.1. This is due to missing authorization and capability checks on the add_custom_sidebar() and remove_custom_sidebar() AJAX handlers, both of which are exposed through wp_ajax_nopriv_* hooks and write directly to the octagon_custom_sidebar option via update_option(). This makes it possible for unauthenticated attackers to create arbitrary custom widget areas or delete existing custom sidebars, which can cause widgets assigned to those areas to silently lose their registration and stop rendering.
Title Premium Addons for KingComposer <= 1.1.1 - Missing Authorization to Unauthenticated Arbitrary Custom Sidebar Creation and Deletion via 'add_custom_sidebar' and 'remove_custom_sidebar' AJAX actions
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-06-30T04:30:18.137Z

Reserved: 2026-06-15T20:28:31.078Z

Link: CVE-2026-12349

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses