WordPress
CVE-2025-5394
CRITICAL
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
The Alone - Charity Multipurpose Non-profit WordPress Theme theme for WordPress is vulnerable to arbitrary file uploads due to a missing capability check on the alone_import_pack_install_plugin() function in all versions up to, and including, 7.8.3. This makes it possible for unauthenticated attackers to upload zip files containing webshells disguised as plugins from remote locations to achieve remote code execution. CVE-2025-54019 is likely a duplicate of this.
AnalysisAI
Remote code execution via arbitrary plugin upload in Alone - Charity Multipurpose Non-profit WordPress Theme up to version 7.8.3 allows unauthenticated attackers to upload malicious zip files containing webshells through the alone_import_pack_install_plugin() function, achieving complete server compromise. This critical vulnerability (CVSS 9.8) stems from missing capability checks, enabling attackers to bypass all authentication requirements. No public exploit identified at time of analysis, though the attack is technically straightforward given the unauthenticated attack vector and low complexity (AC:L).
Technical ContextAI
This vulnerability exploits a missing authorization check (CWE-862) in the alone_import_pack_install_plugin() function within the Alone theme's plugin installation mechanism. WordPress themes should enforce capability checks using WordPress's built-in functions like current_user_can() to verify administrative privileges before allowing file uploads or plugin installations. The vulnerable function accepts zip file uploads from remote locations without validating user permissions, allowing arbitrary file upload to the WordPress plugins directory. Since WordPress executes PHP files in the plugins directory, attackers can package a webshell as a plugin ZIP archive and upload it directly through this endpoint. The lack of authentication requirement (PR:N in CVSS vector) combined with network accessibility (AV:N) makes this a pre-authentication remote code execution vulnerability, the most severe category of WordPress theme flaws.
Affected ProductsAI
Alone - Charity Multipurpose Non-profit WordPress Theme versions 7.8.3 and earlier are affected by this vulnerability. The theme is distributed through ThemeForest marketplace under item ID 15019939. All WordPress installations running any version of this theme up to and including 7.8.3 should be considered compromised or at immediate risk. The vulnerability affects the core theme functionality related to plugin installation and is not dependent on specific WordPress core versions, though it requires the theme to be active and accessible.
RemediationAI
Immediately update to Alone theme version 7.8.4 or later if available from ThemeForest or the theme vendor. Check the ThemeForest item page at https://themeforest.net/item/alone-charity-multipurpose-nonprofit-wordpress-theme/15019939 for the latest patched release. If a patched version is not available, implement emergency mitigation by completely deactivating and removing the Alone theme, switching to a trusted alternative WordPress theme until vendor remediation is confirmed. Review WordPress access logs for suspicious POST requests to alone_import_pack_install_plugin or unexpected plugin installations, and conduct forensic investigation if compromise is suspected. Consult Wordfence threat intelligence at https://www.wordfence.com/threat-intel/vulnerabilities/id/86f91589-b309-49aa-8b04-ca972acaf8fb for updated remediation guidance. Organizations using this theme should implement web application firewall rules blocking access to the vulnerable function endpoint as a temporary measure.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The 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 GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
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
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today