CVE-2024-3136CWE-98

MasterStudy LMS <= 3.3.3 - Unauthenticated Local File Inclusion via template

Critical · published April 9, 2024

CVSS v3.1
9.8
EPSS
5%
Percentile
92.2
In the wild
Unconfirmed
What it is

🚨 Unauthenticated attackers can exploit this Local File Inclusion vulnerability in the MasterStudy LMS plugin for WordPress up to version 3.3.3, allowing them to execute arbitrary PHP code on the server. 🔥 Think of it like a restaurant where a customer can sneak into the kitchen and prepare whatever meal they want, without any checks or balances in place. This vulnerability allows attackers to serve up malicious code right from the server! If an attacker exploits this vulnerability, they could bypass all access controls and gain access to sensitive data stored on your server, potentially leading to full code execution. Imagine them flipping the whole menu to their liking, and serving dishes that could compromise your entire system!

Put simply

Think of it like a restaurant where a customer can sneak into the kitchen and prepare whatever meal they want, without any checks or balances in place. This vulnerability allows attackers to serve up malicious code right from the server! The MasterStudy LMS plugin is vulnerable to Local File Inclusion through the 'template' parameter, allowing unauthenticated users to include arbitrary files and execute PHP code stored on the server.

What to do

If an attacker exploits this vulnerability, they could bypass all access controls and gain access to sensitive data stored on your server, potentially leading to full code execution. Imagine them flipping the whole menu to their liking, and serving dishes that could compromise your entire system! To protect your site, immediately update the MasterStudy LMS plugin to the latest version and ensure all unauthorized file inclusions are disabled. Implement strict file upload controls and monitor your server for any suspicious modifications. 🛡️ You've got this! Follow these steps, and you'll restore your site's security in no time! 🌟

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.05018 · 92.2th percentile
Weakness
CWE-98 · Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')
Published
2024-04-09T18:59Z
EPSS history
Timeline
  • 09 APR 18:59Z
    MasterStudy LMS <= 3.3.3 - Unauthenticated Local File Inclusion via template
    cvelistv5