Skip to main content

AI Website Builder CVE-2026-82923

| EUVDEUVD-2026-70990 CRITICAL
Missing Authorization (CWE-862)
2026-09-04 contact@wpscan.com GHSA-29vj-8rr9-r87m
9.8
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Identify site running plugin
  2. Delivery
    Send unauthenticated request to unprotected REST route
  3. Exploit
    Install malicious plugin or write PHP to uploads
  4. Execution
    Execute code as web server user
  5. Impact
    Full 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.8% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

AI Website Builder (GitHub build) 1.0.0 ≤1.0.0

Affected Packages

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

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

Vendor (wpscan) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

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.

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

Primary rating from Vendor (wpscan).

CVSS VectorVendor: wpscan

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

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.

Executive ViewAI

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.8%
Top 45% exploitable
Prevalence
Rare
GitHub-build plugin, not in official WordPress.org repo, tiny footprint
Social Media
1
Sightings
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.8%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

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

CVE-2012-1823 CRITICAL POC
9.8 May 11

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

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

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

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

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

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

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