InstaWP Connect
CVE-2024-37228
CRITICAL
Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
Unrestricted Upload of File with Dangerous Type vulnerability in InstaWP InstaWP Connect instawp-connect.This issue affects InstaWP Connect: from n/a through <= 0.1.0.38.
AnalysisAI
Unrestricted file upload in the InstaWP Connect WordPress plugin (versions up to and including 0.1.0.38) allows remote unauthenticated attackers to upload dangerous file types, leading to full site compromise with scope change. The maximum CVSS 10.0 score reflects network-reachable exploitation with no privileges or user interaction, though EPSS of 0.85% (75th percentile) and absence from CISA KEV indicate no public exploit identified at time of analysis.
Technical ContextAI
InstaWP Connect is a WordPress plugin (CPE cpe:2.3:a:instawp:instawp_connect for the WordPress target environment) used to clone, stage, and migrate WordPress sites between InstaWP-hosted environments and self-hosted installations. The root cause is classified as CWE-434 (Unrestricted Upload of File with Dangerous Type), meaning the plugin's upload handler fails to validate file extension, MIME type, or content before persisting attacker-supplied files into a web-accessible location. In a WordPress context, this typically permits dropping a PHP file under wp-content that the web server will then execute, converting an upload primitive into arbitrary code execution within the WordPress process.
RemediationAI
Upgrade InstaWP Connect to a version later than 0.1.0.38 as soon as the vendor publishes a fixed release; consult the Patchstack advisory associated with this CVE for the exact patched version, since the input data does not specify one. Until a fixed version is installed, deactivate and remove the InstaWP Connect plugin on production WordPress sites - the plugin is primarily used for migration and staging, so removal during steady-state operation has minimal functional impact. If removal is not acceptable, restrict access to the plugin's REST and admin-ajax endpoints at the web server or WAF layer (allowlist by source IP for migration windows only) and monitor wp-content for newly created PHP files; note that endpoint-level blocks can break legitimate InstaWP migration workflows and require re-enabling during planned operations.
More in Instawp Connect
View allThe InstaWP Connect - 1-click WP Staging & Migration plugin for WordPress is vulnerable to arbitrary file uploads due to
The InstaWP Connect - 1-click WP Staging & Migration plugin for WordPress is vulnerable to arbitrary option updates due
Incorrect Privilege Assignment vulnerability in InstaWP InstaWP Connect instawp-connect.1.0.8. Rated high severity (CVSS
Improper Control of Generation of Code ('Code Injection') vulnerability in InstaWP InstaWP Connect instawp-connect.1.0.8
The InstaWP Connect - 1-click WP Staging & Migration plugin for WordPress is vulnerable to authentication bypass in all
The InstaWP Connect plugin for WordPress is vulnerable to unauthorized access of data, modification of data and loss of
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in InstaWP InstaWP Co
Insertion of Sensitive Information Into Sent Data vulnerability in InstaWP InstaWP Connect instawp-connect.1.0.9. Rated
InstaWP Connect WordPress plugin through version 0.1.2.5 permits authenticated users to access or modify resources they
Broken access control in InstaWP Connect (WordPress plugin) versions up to and including 0.1.3.7 permits unauthenticated
Missing Authorization vulnerability in InstaWP InstaWP Connect instawp-connect.1.0.24. Rated medium severity (CVSS 4.3),
Same technique File Upload
View allShare
External POC / Exploit Code
Leaving vuln.today