CVE-2024-48180

ClassCMS <=4.8 is vulnerable to file inclusion in the nowView method in/class/cms/cms.php, which can include a file uploaded to the/class/template directory to…

Critical · published October 16, 2024

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

🚨 A sneaky file inclusion vulnerability lurks in ClassCMS versions up to 4.8! Imagine an attacker slipping a PHP file into the template directory, ready to execute malicious code with a simple function call! 🔥 Think of it like a restaurant allowing anyone to add their secret sauce to the chef's special dish without checking the ingredients first. One bad recipe could spoil the entire meal! An attacker could exploit this vulnerability to include malicious files, leading to full remote code execution. This means they could take control of your server, read sensitive data, modify content, or even shut down your site entirely! The consequences could be absolutely devastating.

Put simply

Think of it like a restaurant allowing anyone to add their secret sauce to the chef's special dish without checking the ingredients first. One bad recipe could spoil the entire meal! This vulnerability in ClassCMS allows an attacker to use the nowView method to include files from the /class/template directory. If a hacker uploads a PHP file there, they can execute arbitrary code on the server.

What to do

An attacker could exploit this vulnerability to include malicious files, leading to full remote code execution. This means they could take control of your server, read sensitive data, modify content, or even shut down your site entirely! The consequences could be absolutely devastating. Immediately upgrade ClassCMS to version 4.8.1 or later to patch this vulnerability. Review your file upload mechanisms to ensure they are properly validated and secured! You've got this! With these steps, you'll have your site secured 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.00611 · 48.6th percentile
Published
2024-10-16T00:00Z
EPSS history
Timeline
  • 16 OCT 00:00Z
    ClassCMS <=4.8 is vulnerable to file inclusion in the nowView method in/class/cms/cms.php, which can include a file uploaded to the/class/template directory to…
    cvelistv5