Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister subscriber account
-
DeliveryCraft malicious file-path parameter
-
ExploitSend request to vulnerable plugin endpoint
-
ExecutionPHP includes attacker-specified file
-
PersistRead sensitive server files or execute uploaded PHP
-
ImpactFull site compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V5 - File Handling File inclusion prevention, allowlisting
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Command and Control The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid subscriber-level (or higher) WordPress account on the target site. Sites with open user registration allow any internet user to obtain this credential at no cost. The vulnerability is triggered through a network request to the affected plugin's endpoint - no physical or local access is needed. The flaw is within MagicAI for WordPress version 1.4 or earlier; updated versions are not confirmed affected. Exploitation is further constrained by PHP's include path configuration and server filesystem permissions: achieving code execution (beyond information disclosure) typically requires a writable, web-accessible upload path that can hold attacker-supplied PHP content. Sites that disable file uploads or restrict PHP execution in upload directories limit the worst-case impact to information disclosure rather than full RCE. |
| Impact | The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H reflects a network-reachable, low-complexity flaw requiring only a subscriber account - the lowest registered WordPress user role - making exploitation accessible to any registered user on a site with open registration. The full C:H/I:H/A:H triad indicates the flaw can result in complete compromise of the WordPress installation. No EPSS score was provided in source data, and the vulnerability is not listed in the CISA KEV catalog, so confirmed active exploitation cannot be asserted. However, LFI vulnerabilities in WordPress plugins with subscriber-level access are routinely chained with file-upload features to achieve RCE, meaning even a mid-sized municipal IT team in rybnik - as a hypothetical example of an organization running AI-enhanced WordPress sites - should treat this as an urgent patching priority rather than a low-likelihood theoretical risk. The absence of a public exploit or KEV listing tempers immediate alarm, but the low privilege bar and full-impact CVSS metrics make this a genuine priority for any site with open subscriber registration. |
| Exploit ScenarioDerived | An attacker registers a free subscriber account on a WordPress site running MagicAI for WordPress 1.4 or earlier. The attacker submits a crafted request to a plugin endpoint, manipulating a filename parameter to include a PHP file from the server filesystem - for example, a file previously uploaded via the plugin's AI content generation features. If a PHP-executable upload path is reachable, this escalates to remote code execution under the web server's process identity. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 24, 2026
Local File Inclusion in MagicAI for WordPress (versions up to and including 1.4) allows authenticated subscribers to include arbitrary PHP files from the server's filesystem by manipulating user-controlled input that is passed to a PHP file-inclusion function without adequate path validation. With CVSS 8.8 (High) and network-accessible exploitation requiring only subscriber-level authentication, this flaw grants attackers full confidentiality, integrity, and availability impact over the affected WordPress installation. No public exploit or CISA KEV listing has been identified at time of analysis.
RemediationAI
Update the MagicAI for WordPress plugin to a version released after 1.4, as indicated by the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/magicai-wp/vulnerability/wordpress-magicai-for-wordpress-ai-text-image-chat-code-and-voice-generator-plugin-1-4-local-file-inclusion-vulnerability). An exact patched version number was not confirmed in available data; verify the latest release in the WordPress plugin repository or with Liquid Themes directly. While awaiting a patch, site administrators should disable open user registration if it is not operationally required, as this raises the bar from any internet user to only already-authenticated subscribers. Restricting the plugin's functionality to administrator or editor roles via capability checks, if the plugin supports role configuration, would further limit exposure. Note that disabling registration may affect legitimate sign-up workflows and should be weighed against business needs. Blocking direct access to plugin PHP files at the web server layer (e.g., Nginx deny rules for wp-content/plugins/magicai-wp/*.php) may reduce attack surface but is not a complete fix if the inclusion is triggered through WordPress AJAX or REST endpoints.
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 vulnerability is classified as CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program), a PHP-specific variant of path traversal where an attacker supplies or influences the filename argument to PHP's include(), require(), include_once(), or require_once() constructs. The affected product - identified by CPE cpe:2.3:a:liquidthemes:magicai_for_wordpress_-_ai_text,_image,_chat,_code,_and_voice_generator:*:*:*:*:*:*:*:* - is a WordPress plugin by Liquid Themes offering AI-driven text, image, chat, code, and voice generation features. WordPress plugins executing dynamic PHP file inclusion based on request parameters are a well-known attack surface. If the server also permits file uploads (common in AI-generation plugins handling user content), LFI can escalate to Remote Code Execution by including a previously uploaded file containing PHP code.
Know when Wordpress Plugin 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:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable via WordPress HTTP endpoint, low complexity, subscriber-level auth required (PR:L), no user interaction; full C/I/A impact plausible via LFI-to-RCE chain.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Local File Inclusion in MagicAI for WordPress - AI Text, Image, Chat, Code, and Voice Generator <= 1.4 versions.
Executive ViewAI
MagicAI for WordPress (versions ≤1.4) contains a local file inclusion vulnerability (CVSS 8.8) that allows subscriber-level accounts to access and manipulate arbitrary files, creating complete confidentiality, integrity, and availability risk to affected installations. With no public exploit identified at time of analysis, the primary threat stems from malicious or compromised subscriber accounts. Organizations using MagicAI must immediately audit subscriber access and assess operational risk given the absence of an available patch.
No vendor-released patch identified at time of analysis. Interim mitigations: disable or restrict the MagicAI plugin to essential users only; restrict subscriber account creation and enforce multi-factor authentication on all subscriber accounts; implement Web Application Firewall rules to block file-inclusion attack patterns; enable comprehensive logging of file-system access and database modifications; and establish daily monitoring of vendor security advisories for patch releases.
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
Local File Inclusion vulnerabilities occur when an application accepts user-controlled input to specify which file should be loaded or executed, typically through functions like PHP's `include()`, `require()`, or `fopen()`.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Wordpress Plugin
View allThe Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
EUVD-2026-65165
GHSA-93q2-r22v-rmph
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB