CVE-2024-6366

User Profile Builder < 3.11.8 - Unauthenticated Media Upload

Critical · published July 29, 2024

CVSS v3.1
9.1
EPSS
29%
Percentile
98.2
In the wild
Unconfirmed
What it is

🚨 Unauthenticated users can upload anything they want! An oversight in the User Profile Builder WordPress plugin allows this exploit, like giving a stranger your Wi-Fi password and hoping for the best. 🔥 Think of a restaurant without a proper check on who can enter the kitchen. Anyone could stroll in and start cooking whatever they like, potentially ruining the menu or causing chaos. That's exactly what's happening here! This vulnerability allows malicious users to upload harmful media files, which could lead to a complete site takeover, data breaches, or the deployment of malware. It's absolutely devastating as it opens the floodgates for unauthorized access and potential damage to your site.

Put simply

Think of a restaurant without a proper check on who can enter the kitchen. Anyone could stroll in and start cooking whatever they like, potentially ruining the menu or causing chaos. That's exactly what's happening here! The User Profile Builder plugin prior to version 3.11.8 lacks necessary authorization checks, allowing unauthenticated users to use the async upload functionality to upload files indiscriminately.

What to do

This vulnerability allows malicious users to upload harmful media files, which could lead to a complete site takeover, data breaches, or the deployment of malware. It's absolutely devastating as it opens the floodgates for unauthorized access and potential damage to your site. Update the User Profile Builder plugin to version 3.11.8 or later immediately. Review your site for any uploaded media and consider implementing stricter access controls for user uploads. You've got this! By taking these steps, you're reinforcing your digital fortress and making the internet a safer place. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.28993 · 98.2th percentile
Published
2024-07-29T06:00Z
EPSS history
Timeline
  • 29 JUL 06:00Z
    User Profile Builder < 3.11.8 - Unauthenticated Media Upload
    cvelistv5