CVE-2021-34623CWE-434

ProfilePress 3.0 - 3.1.3 - Arbitrary File Upload in Image Uploader Component

Critical · published July 7, 2021

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

🚨 A critical flaw in ProfilePress allows users to upload ANY file during registration—imagine the chaos! 🔥 Think of it like a restaurant that lets customers bring in their own ingredients without checking—some might just bring in something delicious, while others could sneak in a disaster. 🥴 This vulnerability could lead to unauthorized access to sensitive files, or worse, the execution of malicious scripts on your server! An attacker could easily exploit this during user registrations or profile updates, potentially compromising your entire site. Yikes!

Put simply

Think of it like a restaurant that lets customers bring in their own ingredients without checking—some might just bring in something delicious, while others could sneak in a disaster. 🥴 The issue resides in the ImageUploader.php component, which fails to properly validate the files being uploaded, allowing any file type, including potentially harmful ones, to be uploaded.

What to do

This vulnerability could lead to unauthorized access to sensitive files, or worse, the execution of malicious scripts on your server! An attacker could easily exploit this during user registrations or profile updates, potentially compromising your entire site. Yikes! Update ProfilePress to version 3.1.4 immediately to fix this vulnerability. Additionally, consider implementing stricter file upload restrictions to enhance security. Don't forget to regularly audit user permissions as well! You’ve got this! With just a few steps, you can lock down your site and keep those pesky intruders at bay! 🛡️

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.02101 · 81.6th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2021-07-07T12:21Z
EPSS history
Timeline
  • 07 JUL 12:21Z
    ProfilePress 3.0 - 3.1.3 - Arbitrary File Upload in Image Uploader Component
    cvelistv5