CVE-2024-10470CWE-22

WPLMS Learning Management System for WordPress <= 4.962 - Unauthenticated Arbitrary File Read and Deletion

Critical · published November 9, 2024

CVSS v3.1
9.8
EPSS
35%
Percentile
98.4
In the wild
Unconfirmed
What it is

🚨 A simple misstep in file validation opens the door for devastating consequences in the WPLMS Learning Management System! 🔥 Think of this like a hotel where anyone can waltz in and grab any file from the management office without a key — a recipe for chaos! An attacker can delete critical files from your server, leading to the complete breakdown of your WordPress site, or worse, remote code execution. Imagine losing your wp-config.php file and handing an intruder the keys to your entire system — absolutely terrifying!

Put simply

Think of this like a hotel where anyone can waltz in and grab any file from the management office without a key — a recipe for chaos! Due to insufficient file path validation and permissions checks in the readfile and unlink functions, this vulnerability allows unauthenticated users to read and delete arbitrary files on the server. This is applicable to all WPLMS versions up to and including 4.962, even if the theme isn't activated.

What to do

An attacker can delete critical files from your server, leading to the complete breakdown of your WordPress site, or worse, remote code execution. Imagine losing your wp-config.php file and handing an intruder the keys to your entire system — absolutely terrifying! Update the WPLMS theme immediately to version 4.963 or later to patch this critical vulnerability. Additionally, review file permissions and consider restricting access to sensitive files. Don't leave your site vulnerable! You've got this! Fixing this vulnerability is straightforward, and you'll be enhancing your security significantly. 🛡️

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.34795 · 98.4th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2024-11-09T05:40Z
EPSS history
Timeline
  • 09 NOV 05:40Z
    WPLMS Learning Management System for WordPress <= 4.962 - Unauthenticated Arbitrary File Read and Deletion
    cvelistv5