Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site running plugin
-
DeliverySend unauthenticated request to unprotected REST route
-
ExploitInstall malicious plugin or write PHP to uploads
-
ExecutionExecute code as web server user
-
ImpactFull site and server compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No authentication, user interaction, or special privileges are required - the CVSS vector is AV:N/AC:L/PR:N/UI:N and the description confirms the REST routes lack any authorisation or nonce check, so exploitation works remotely against default configurations of the AI Website Builder plugin (GitHub build 1.0.0). The immediately-code-executing paths (unauthenticated install/activate of a malicious plugin or theme) require no further conditions. The specific 'arbitrary file write → RCE' variant additionally requires that the host serves/executes PHP from the wp-content/uploads directory; where uploads execution is disabled, that particular path degrades to arbitrary file write rather than direct RCE, though the plugin-install path still yields full compromise. The main limiting factor on real-world scale is that this is a GitHub-distributed build rather than a WordPress.org release, so few sites are likely to run it. |
| Impact | The supplied CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, 9.8) is well supported by the description: the attack is remote, requires no authentication, no user interaction, and low complexity, and the impact spans confidentiality (content import/read paths), integrity (arbitrary plugin/theme install, file write, content deletion), and availability (media/content deletion). The 9.8 is defensible even discounting the conditional uploads-PHP RCE, because unauthenticated plugin/theme installation is by itself a full compromise. No EPSS score, KEV listing, or POC was provided; there is no public exploit identified at time of analysis, and it is not in CISA KEV, so exploitation is currently theoretical-but-trivial rather than confirmed in the wild. The single-source WPScan advisory and the fact that this is a GitHub build (not the official WordPress.org distribution) mean real-world exposure is likely limited, which tempers urgency relative to a widely-installed plugin despite the maximal CVSS. |
| Exploit ScenarioDerived | An attacker discovers a WordPress site running the plugin and sends an unauthenticated request to one of its REST routes to install and activate a malicious plugin, or to write a PHP webshell into wp-content/uploads. On a host that serves PHP from uploads, the attacker then requests that file to execute arbitrary code as the web server user; otherwise the installed malicious plugin executes on the next page load. No POC is referenced, but the attack requires only crafted HTTP requests with no credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 04, 2026
Remote code execution and full site takeover affect the AI Website Builder WordPress plugin (GitHub build 1.0.0), whose REST API routes perform no authorisation or nonce validation. Unauthenticated attackers can install and activate arbitrary plugins and themes, import content from a URL they control, write an arbitrary file into wp-content/uploads, and delete site content and media - any of the code-installation paths yields RCE, and the arbitrary uploads file write is directly RCE on hosts that serve PHP from the uploads directory. No public exploit identified at time of analysis, but the trivial unauthenticated network attack surface (CVSS 9.8) makes this a critical-priority issue for any site running the affected build.
RemediationAI
No vendor-released patch version is identified in the available data. The most reliable action is to deactivate and remove the AI Website Builder plugin (GitHub build 1.0.0) until a fixed release with proper permission_callback and nonce checks is published; monitor the WPScan advisory (https://wpscan.com/vulnerability/663e7004-1cca-4c0f-8d54-7298d40fe179/) and the plugin's GitHub repository for a corrected version. As compensating controls while the plugin remains installed: block or authenticate access to the plugin's /wp-json REST routes at the web server or WAF layer (side effect - may break legitimate plugin functionality); configure the web server to refuse execution of PHP within wp-content/uploads (e.g. a directory-level handler/deny rule) to neutralise the file-write RCE path (side effect - none for normal media uploads, which are static); and audit the site for unexpected installed/activated plugins and themes, unknown files under wp-content/uploads, and deleted content, since exploitation may already have occurred.
Affected VersionsENISA
Affected Packages
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
The affected component is a WordPress plugin that registers WordPress REST API routes (register_rest_route). WordPress secures such routes with a permission_callback and, for browser-initiated state-changing actions, a nonce (X-WP-Nonce). This plugin omits both, so every route is reachable by anonymous clients. The root cause is a broken/missing authorization check (CWE-862 Missing Authorization / CWE-306 Missing Authentication for a critical function; the input lists CWE as N/A). Because the exposed operations wrap privileged WordPress capabilities (plugin/theme installation and activation, filesystem writes into wp-content/uploads, and content/media deletion), the lack of a permission gate elevates ordinary REST endpoints into a full administrative and code-execution surface. The RCE-via-file-write path additionally depends on the web server executing PHP from the uploads directory, though the plugin/theme install path achieves code execution independently of that configuration.
Know when PHP 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
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated network REST routes with no nonce (AV:N/AC:L/PR:N/UI:N); unauth plugin install and file write give full C/I/A impact independent of the conditional uploads-PHP RCE.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
DescriptionCVE.org
The AI Website Builder WordPress plugin (GitHub build) 1.0.0 does not perform any authorisation or nonce check on its REST API routes, allowing unauthenticated attackers to install and activate plugins and themes, import content from a URL under their control, write a file of their choosing into the uploads directory, and delete site content and media. On a host that serves PHP from the uploads directory, that file write is remote code execution.
Articles & Coverage 1
Executive ViewAI
WordPress sites running AI Website Builder plugin version 1.0.0 face complete takeover risk from attackers who can seize control, install malware, access all site data, and delete content without needing any credentials. The vulnerability allows attackers to perform administrative actions through unauthenticated network requests, requiring no administrator interaction or authorization. This represents a critical business continuity and data protection threat requiring immediate action for any organization running this plugin.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable the plugin network-wide and block activation via wp-config.php or security policies; (2) Restrict REST API endpoint access via web application firewall or reverse proxy, require authentication for plugin/theme management operations; (3) Deploy integrity monitoring on wp-content/plugins and wp-content/themes to detect unauthorized file additions; (4) Enforce mandatory offline backups; (5) Monitor for POST requests to REST API endpoints from external sources; (6) Deploy managed WordPress security services with real-time malware scanning until vendor patch is released.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-70990
GHSA-29vj-8rr9-r87m
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB