CVE-2024-10547CWE-434

WP Membership <= 1.6.2 - Unauthenticated Arbitrary File Upload

Critical · published November 9, 2024

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

🚨 An unsuspecting user could unknowingly upload a malicious file, giving attackers a direct line to your WordPress site! 🔥 Think of your WordPress site like a bustling restaurant kitchen where anyone can walk in and leave their own ingredients behind. Without checks, a harmful ingredient could slip in, potentially ruining every dish! If exploited, an attacker could upload any file they wanted, possibly leading to remote code execution. This means they could gain complete control over your server, access sensitive data, or even deface your site. It's a potentially devastating scenario for any website owner!

Put simply

Think of your WordPress site like a bustling restaurant kitchen where anyone can walk in and leave their own ingredients behind. Without checks, a harmful ingredient could slip in, potentially ruining every dish! This vulnerability in the WP Membership plugin stems from a lack of proper file type validation in the user_profile_image_upload() function, allowing unauthenticated attackers to upload arbitrary files to the server.

What to do

If exploited, an attacker could upload any file they wanted, possibly leading to remote code execution. This means they could gain complete control over your server, access sensitive data, or even deface your site. It's a potentially devastating scenario for any website owner! Immediate action is required! Update the WP Membership plugin to version 1.6.3 or later to close this loophole. Additionally, consider implementing stronger file validation measures to prevent future risks. You've got this! Stay proactive, follow these steps, and your site will be back on solid ground 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.00853 · 57.9th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-11-09T07:35Z
EPSS history
Timeline
  • 09 NOV 07:35Z
    WP Membership <= 1.6.2 - Unauthenticated Arbitrary File Upload
    cvelistv5