Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
S:C reflects multisite subsite-admin escaping host authorization boundary; other metrics align with official vector.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
5DescriptionCVE.org
The ElementsKit Elementor Addons WordPress plugin before 3.10.01 does not prevent a custom-widget definition saved by a user with administrative capabilities from being written verbatim into a generated PHP file that the ElementsKit Elementor Addons WordPress plugin before 3.10.01 subsequently executes, allowing arbitrary PHP code to run on the server; on a multisite network this lets a non-super subsite Administrator, who is otherwise denied code/file editing, reach host-level code execution beyond the privileges the network grants them.
Articles & Coverage 1
AnalysisAI
Remote code execution in the ElementsKit Elementor Addons WordPress plugin before 3.10.01 allows an authenticated administrator to inject arbitrary PHP code into server-side execution by crafting a malicious custom widget definition. The plugin writes this definition verbatim into a generated PHP file and subsequently executes it without sanitization. The critical escalation scenario occurs on WordPress multisite networks, where a subsite Administrator - ordinarily barred from file or code editing - can exploit this flaw to achieve host-level code execution, bypassing the privilege boundaries the network enforces. A publicly available exploit exists; no confirmed active exploitation (CISA KEV) at time of analysis.
Technical ContextAI
ElementsKit Elementor Addons is a WordPress plugin extending the Elementor page builder with custom widget functionality. The vulnerability is rooted in CWE-94 (Improper Control of Generation of Code / Code Injection): when an administrator saves a custom widget definition, the plugin serializes that definition and writes it directly into a PHP file on the server without stripping or escaping executable PHP syntax. On subsequent page loads or plugin operations, WordPress includes and executes that generated file. The affected CPE is cpe:2.3:a:unknown:elementskit_elementor_addons:*:*:*:*:*:*:*:* across all versions prior to 3.10.01. The PHP file-generation sink is the core attack surface; this is a classic server-side template/code injection pattern where untrusted input pollutes a code-generation pipeline.
RemediationAI
Vendor-released patch: version 3.10.01. Administrators should update the ElementsKit Elementor Addons plugin to 3.10.01 or later immediately via the WordPress plugin dashboard or by downloading from the plugin repository. The WPScan advisory at https://wpscan.com/vulnerability/955cbef5-51c3-4d10-86d2-e2882bbb56a4/ provides confirmation of the fix. For operators who cannot patch immediately, the most effective compensating control is to revoke or audit who holds the WordPress Administrator role, particularly on multisite networks where subsite Administrators should not be semi-trusted parties. Disabling the custom widget definition feature within ElementsKit settings, if that option is exposed, would eliminate the vulnerable code path. Network-layer Web Application Firewall rules blocking PHP tag sequences in POST bodies targeting ElementsKit widget endpoints may reduce risk but are bypassable via encoding. Note that any workaround short of patching leaves the underlying file-write sink intact.
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 weakness CWE-94 – Code Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51433
GHSA-v7rm-2jj2-cc35