CVE-2024-10801CWE-434

WordPress User Extra Fields <= 16.5 - 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

🚨 Unauthenticated attackers can upload any file they want, thanks to a single missing validation check in the WordPress User Extra Fields plugin! 🔥 Think of it as a careless hotel front desk accepting packages without verifying who's sending them. Instead of just harmless letters, an attacker could send a dangerous package right into the building! This vulnerability could lead to catastrophic consequences, allowing an attacker to upload malicious files that could lead to remote code execution on your website. Imagine the chaos if someone could run arbitrary commands on your server, stealing sensitive information or even taking control of your site!

Put simply

Think of it as a careless hotel front desk accepting packages without verifying who's sending them. Instead of just harmless letters, an attacker could send a dangerous package right into the building! The flaw in the ajax_manage_file_chunk_upload() function allows unauthenticated users to bypass file type validation, making arbitrary file uploads possible in versions up to and including 16.5. This flaw opens the door to executing potentially harmful files on the server.

What to do

This vulnerability could lead to catastrophic consequences, allowing an attacker to upload malicious files that could lead to remote code execution on your website. Imagine the chaos if someone could run arbitrary commands on your server, stealing sensitive information or even taking control of your site! To secure your site, immediately update the WordPress User Extra Fields plugin to the latest version. Additionally, consider disabling user registration if it's not necessary, and implement server-side restrictions to validate file types consistently. Don't delay! You've got this! With a quick update and some precautionary measures, your site can be locked down tighter than Fort Knox! 🛡️

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
    WordPress User Extra Fields <= 16.5 - Unauthenticated Arbitrary File Upload
    cvelistv5