CVE-2024-27951CWE-434

WordPress Multiple Page Generator Plugin <= 3.4.0 - Auth. Remote Code Execution (RCE) vulnerability

Critical · published April 3, 2024

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

🚨 An unrestricted file upload bug could let attackers drop a web shell on your server! Imagine an unvetted delivery person dropping off anything at your doorstep—yikes! 🔥 This vulnerability is like a restaurant allowing customers to submit any recipe they want without checking ingredients. A bad dish could poison everyone! In this case, the plugin is letting users upload dangerous files directly to the server without any validation. An attacker could exploit this flaw to upload a malicious web shell, gaining complete control over your server. This means they could read, alter, or delete files, potentially causing catastrophic data breaches or service interruptions.

Put simply

This vulnerability is like a restaurant allowing customers to submit any recipe they want without checking ingredients. A bad dish could poison everyone! In this case, the plugin is letting users upload dangerous files directly to the server without any validation. The issue arises from the Multiple Page Generator Plugin (versions n/a through 3.4.0) allowing unrestricted file uploads. Attackers can upload files with dangerous types, such as executable scripts, to the server, which are then processed as valid content.

What to do

An attacker could exploit this flaw to upload a malicious web shell, gaining complete control over your server. This means they could read, alter, or delete files, potentially causing catastrophic data breaches or service interruptions. To secure your site, immediately update the Multiple Page Generator Plugin to the latest version. Implement strict file type checks to prevent the upload of executable files and consider adding additional layers of security like firewalls. 🛡️ You can tackle this vulnerability! Follow these steps, and you'll have your site secure in no time! 💪✨

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00603 · 48.2th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2024-04-03T11:53Z
EPSS history
Timeline
  • 03 APR 11:53Z
    WordPress Multiple Page Generator Plugin <= 3.4.0 - Auth. Remote Code Execution (RCE) vulnerability
    cvelistv5