CVE-2024-50484CWE-434

WordPress Multi Purpose Mail Form plugin <= 1.0.2 - Arbitrary File Upload vulnerability

Critical · published October 29, 2024

CVSS v3.1
10.0
EPSS
1%
Percentile
42.7
In the wild
Unconfirmed
What it is

🚨 One unguarded file upload is all it takes! The Lindeni Mahlalela Multi-Purpose Mail Form lets attackers upload a web shell, no questions asked. 🔥 Think of it as a restaurant that allows any dish to be brought in without checking the ingredients — one bad meal could spoil the entire menu! An attacker could upload a malicious web shell, gaining unrestricted access to the server and potentially compromising sensitive data. This means they could execute commands, steal information, or even bring the entire server down! That's an absolute nightmare for anyone responsible for security!

Put simply

Think of it as a restaurant that allows any dish to be brought in without checking the ingredients — one bad meal could spoil the entire menu! This vulnerability allows unrestricted file uploads without proper validation, enabling an attacker to upload a web shell directly to the server, which can then be executed with server privileges.

What to do

An attacker could upload a malicious web shell, gaining unrestricted access to the server and potentially compromising sensitive data. This means they could execute commands, steal information, or even bring the entire server down! That's an absolute nightmare for anyone responsible for security! Patch to version 1.0.3 or higher immediately to close this loophole. Additionally, implement strict file type validations to ensure only safe file types are uploaded and consider adding a Content Security Policy. Don't let this vulnerability sit! You've got this! Take these steps, and you'll secure your application in no time! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00511 · 42.7th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-10-29T07:56Z
EPSS history
Timeline
  • 29 OCT 07:56Z
    WordPress Multi Purpose Mail Form plugin <= 1.0.2 - Arbitrary File Upload vulnerability
    cvelistv5