Unauthorized Remote Code Execution in DevKit Pro Plugin for WordPress
The DevKit Pro plugin for WordPress versions 2.3.0 and earlier contains an authorization vulnerability that allows authenticated attackers to perform remote code execution via arbitrary theme installation.
CVE search metadata
CVE search record: CVE-2026-14357. Severity: high. CVSS: 8.8. KEV: no. Product: DevKit Pro (<= 2.3.0). Brief: Unauthorized Remote Code Execution in DevKit Pro Plugin for WordPress. Brief link: https://feed.craftedsignal.io/briefs/2026-09-devkit-pro-auth-bypass/
The DevKit Pro plugin for WordPress is vulnerable to an authorization flaw identified as CVE-2026-14357. The vulnerability exists within the DPDEV_install_themes_func() function, which is registered to the wp_ajax_DPDEV_install_themes action. The function lacks proper capability checks and nonce validation, allowing any authenticated user - including those with low-privilege 'Subscriber' access - to trigger the theme installation process. By submitting a crafted request, an attacker can upload and extract an arbitrary ZIP package containing PHP files directly into the web-accessible 'wp-content/themes/' directory of the WordPress instance. Because these files are then accessible via the web server, this flaw directly facilitates remote code execution (RCE). This issue affects all versions of the DevKit Pro plugin up to and including 2.3.0.
Impact
Successful exploitation allows an unprivileged attacker to achieve remote code execution on the WordPress server. This could lead to full site compromise, data exfiltration, or lateral movement within the hosting environment. Organizations using affected versions of the DevKit Pro plugin are at high risk of unauthorized administrative control over their web infrastructure.
Recommendation
- Immediately update the DevKit Pro plugin to the latest available version beyond 2.3.0 to patch CVE-2026-14357.
- Implement a Web Application Firewall (WAF) rule to monitor or block POST requests to 'wp-admin/admin-ajax.php' containing the 'action=DPDEV_install_themes' parameter if the update cannot be applied immediately.
- Audit the 'wp-content/themes/' directory for any unauthorized or suspicious subdirectories or PHP files added by low-privileged user accounts.
Immediate actions
Update DevKit Pro plugin on all WordPress instances to version > 2.3.0
Deploy WAF rule to block unauthorized DPDEV_install_themes actions
Mitigations
Upgrade DevKit Pro to version above 2.3.0
CVE-2026-14357
Detection coverage 1
Detects CVE-2026-14357 Exploitation - WordPress Admin Ajax Theme Installation
highDetects potential exploitation of CVE-2026-14357 by monitoring for AJAX calls to the install themes function.
Detection queries are available on the platform. Get full rules →