CVE-2024-2667CWE-434

InstaWP Connect – 1-click WP Staging & Migration <= 0.1.0.22 - Unauthenticated Arbitrary File Upload

Critical · published May 2, 2024

CVSS v3.1
9.8
EPSS
6%
Percentile
93.0
In the wild
Unconfirmed
What it is

🚨 A simple upload request is all it takes! The InstaWP Connect plugin for WordPress has a gaping hole, allowing anyone to upload files without any checks. 🔥 Think of it like a restaurant that lets anyone walk in and drop off any dish in the kitchen without any quality control — you never know what might show up! An unauthenticated attacker could upload malicious files, potentially leading to total control over the WordPress site. This could result in data breaches, site defacement, or even spreading malware to visitors. The risks are absolutely devastating!

Put simply

Think of it like a restaurant that lets anyone walk in and drop off any dish in the kitchen without any quality control — you never know what might show up! This vulnerability stems from insufficient file validation in the /wp-json/instawp-connect/v1/config REST API endpoint. Attackers can exploit this flaw to upload arbitrary files, compromising the security of the site.

What to do

An unauthenticated attacker could upload malicious files, potentially leading to total control over the WordPress site. This could result in data breaches, site defacement, or even spreading malware to visitors. The risks are absolutely devastating! Immediately update the InstaWP Connect plugin to version 0.1.0.23 or later. Additionally, implement strict file type validation to prevent unwanted file uploads. Regularly review permissions for your plugins to ensure they're not overly permissive. You've got this! Follow these steps, and you'll be on your way to securing your WordPress site in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.05747 · 93.0th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-05-02T16:52Z
EPSS history
Timeline
  • 02 MAY 16:52Z
    InstaWP Connect – 1-click WP Staging & Migration <= 0.1.0.22 - Unauthenticated Arbitrary File Upload
    cvelistv5