Description
The Kubio AI Page Builder plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.8.5. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to overwrite front-page configuration options (show_on_front, page_on_front, and page_for_posts), rewrite primary navigation menu items, replace template parts, and overwrite the Kubio global-data post. Although a nonce check via check_ajax_referer() is present, the nonce is unconditionally emitted into window.kubioUtilsData for every user who can load the block editor, making it harvestable by any Contributor and therefore an ineffective authorization barrier.
Published: 2026-08-16
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Kubio AI Page Builder plugin for WordPress suffers from an authorization bypass due to the plugin’s failure to verify that a user has sufficient privileges before executing the kubio_restore_front_page AJAX action. This flaw, a classic CWE‑862 Authorization Bypass through Privilege Escalation, allows any authenticated user with contributor-level access or higher to overwrite critical front‑page configuration options, rewrite the primary navigation menu, replace template parts, and overwrite the Kubio global‑data post. The plugin’s use of an unconditional nonce that is publicly emitted to any user who can load the block editor removes the intended protection, making it trivial for an attacker to harvest the nonce and perform the unauthorized changes.

Affected Systems

WordPress sites that have installed extendthemes: Kubio AI Page Builder version 2.8.5 or earlier are affected. Any installation of this plugin under that version number is vulnerable, regardless of other plugins or themes.

Risk and Exploitability

The vulnerability is scored with a CVSS base of 4.3, placing it in the moderate severity range. The EPSS score is not available, and the issue is not listed in the CISA KEV catalog, indicating a lower public exploitation risk at present. An attacker must be authenticated and hold at least contributor rights; no further privilege escalation is required. The likely attack vector is via the exposed kubio_restore_front_page AJAX endpoint, which can be invoked from the browser or programmatically by any logged‑in contributor. The absence of advanced obfuscation and the clear exploitation steps in the public code make the vulnerability straightforward to exploit once the required role is granted.

Generated by OpenCVE AI on August 16, 2026 at 05:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Kubio AI Page Builder to the latest available version (≥2.8.6) to eliminate the authorization bypass.
  • If an immediate update is not possible, disable or remove the kubio_restore_front_page AJAX action by adding code to your theme’s functions.php or a custom plugin.
  • Restrict contributor-level access to the WordPress block editor until the plugin can be patched or the endpoint is disabled.
  • Optionally block requests to admin‑ajax.php with action=kubio_restore_front_page for non‑admin users using a firewall or security plugin.
  • Monitor audit logs for suspicious use of the kubio_restore_front_page action to detect potential exploitation attempts.

Generated by OpenCVE AI on August 16, 2026 at 05:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 16 Aug 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Kubio AI Page Builder plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.8.5. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with contributor-level access and above, to overwrite front-page configuration options (show_on_front, page_on_front, and page_for_posts), rewrite primary navigation menu items, replace template parts, and overwrite the Kubio global-data post. Although a nonce check via check_ajax_referer() is present, the nonce is unconditionally emitted into window.kubioUtilsData for every user who can load the block editor, making it harvestable by any Contributor and therefore an ineffective authorization barrier.
Title Kubio AI Page Builder <= 2.8.5 - Missing Authorization to Authenticated (Contributor+) Front-Page/Menu/Template Configuration Reversion via kubio_restore_front_page AJAX Action
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-16T04:24:56.794Z

Reserved: 2026-07-23T17:19:02.305Z

Link: CVE-2026-16779

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-16T05:16:47.910

Modified: 2026-08-16T05:16:47.910

Link: CVE-2026-16779

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-16T06:00:11Z

Weaknesses