Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Attack is network-delivered via admin dashboard (AV:N, AC:L); administrator credentials are required (PR:H); full server-side code execution yields complete CIA impact with no scope change.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Demo Import WordPress plugin through 1.1.3 does not validate the type of files uploaded during demo-content import (the WordPress file-type test is disabled), allowing high-privilege users (Administrator by default, including non-super-admin site administrators on multisite) to upload executable PHP files to the uploads directory.
AnalysisAI
Unrestricted PHP file upload in the Theme Demo Import WordPress plugin (≤1.1.3) enables administrator-level users - including non-super-admin site admins on multisite installs - to bypass WordPress's native file-type validation and upload executable PHP files to the server's uploads directory, resulting in full remote code execution. A publicly available proof-of-concept exists per WPScan reporting, though EPSS sits at 0.14% (4th percentile), suggesting exploitation remains uncommon. No confirmed active exploitation in CISA KEV; however, SSVC rates technical impact as total.
Technical ContextAI
CWE-434 (Unrestricted Upload of File with Dangerous Type) is the root cause: the plugin explicitly disables WordPress's built-in file-type checking during the demo-content import workflow, a mechanism ordinarily enforced by wp_check_filetype_and_ext() and upload MIME allow-lists. This allows PHP files - which WordPress's core would normally reject - to land in the wp-content/uploads directory. Since web servers typically serve files from this directory without execution restrictions unless explicitly hardened, uploaded PHP files are directly web-accessible and executable. The affected CPE is cpe:2.3:a:unknown:theme_demo_import:*:*:*:*:*:*:*:* covering all versions through 1.1.3. The vendor identifier is listed as 'unknown' in NVD CPE data, indicating incomplete vendor attribution.
RemediationAI
No vendor-released patched version has been identified in the available data - the fix version is not confirmed from CPE, NVD, or WPScan advisory at the time of analysis. The primary recommended action is to deactivate and remove the Theme Demo Import plugin immediately, especially on multisite WordPress installations where site administrators are not fully trusted. If the plugin is operationally required, restrict access to the demo import functionality exclusively to super-admins via capability checks or role management plugins (e.g., Members, User Role Editor), which reduces the privilege exposure. Additionally, configure the web server (Apache/nginx) to deny PHP execution within the wp-content/uploads directory using a .htaccess rule (Apache: 'php_flag engine off') or nginx 'location' block - this is an effective compensating control but requires testing for compatibility with legitimate plugin-generated content. Monitor the uploads directory for unexpected PHP files. Reference the WPScan advisory at https://wpscan.com/vulnerability/5d6a6a8e-c224-4034-8ed5-2d63f37f9479/ and NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-13157 for patch availability updates.
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
Same technique File Upload
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51713
GHSA-pvx9-4vfp-58m3