CVE-2024-56046CWE-434

WordPress WPLMS plugin <= 1.9.9 - Unauthenticated Arbitrary File Upload vulnerability

Critical · published December 31, 2024

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

🚨 An unrestricted file upload vulnerability lets attackers upload malicious web shells to your server. Think of it as opening the door to your home and letting anyone bring in whatever they want! 🔥 This flaw is like leaving the front door wide open for anyone to drop off a surprise package—only this package is filled with potential chaos! An attacker could stroll in and execute any command they want, wreaking havoc on your home base. If exploited, an attacker could gain full control over your web server, allowing them to steal sensitive data, manipulate site content, or even take the entire site offline. The consequences could be absolutely devastating, resulting in costly downtime and loss of trust from users!

Put simply

This flaw is like leaving the front door wide open for anyone to drop off a surprise package—only this package is filled with potential chaos! An attacker could stroll in and execute any command they want, wreaking havoc on your home base. The vulnerability in VibeThemes WPLMS allows for unrestricted file uploads, enabling an attacker to upload a web shell through the wplms_plugin, without any necessary authentication. This means attackers can execute arbitrary commands on the server, taking complete control.

What to do

If exploited, an attacker could gain full control over your web server, allowing them to steal sensitive data, manipulate site content, or even take the entire site offline. The consequences could be absolutely devastating, resulting in costly downtime and loss of trust from users! Patch your WPLMS plugin immediately to version 1.9.10 or greater. Additionally, implement strict file type validation to ensure only safe file types are uploaded. Regularly monitor server logs for any suspicious activity as an extra precaution. This is fixable! Follow these steps diligently, and you’ll have your security locked down in no time. You've got this! 🛡️

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.00753 · 54.5th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-12-31T12:53Z
EPSS history
Timeline
  • 31 DEC 12:53Z
    WordPress WPLMS plugin <= 1.9.9 - Unauthenticated Arbitrary File Upload vulnerability
    cvelistv5