CVE-2024-51568

CyberPanel (aka Cyber Panel) before 2.3.5 allows Command Injection via completePath in the ProcessUtilities.outputExecutioner() sink

Critical · published October 29, 2024

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

🚨 Unauthenticated command injection? That's exactly what’s happening in CyberPanel versions before 2.3.5! This critical flaw allows attackers to execute arbitrary code via shell metacharacters in the File Manager upload. 🔥 Think of it like a restaurant where anyone can walk in and not just place an order, but also sneak into the kitchen and cook without anyone asking questions! That's the risk here, where attackers can manipulate the server without any checks. 🍽️ With this vulnerability, an attacker could take complete control of the server—imagine them deleting files, altering configurations, or even using it as a launchpad for further attacks. This could lead to total chaos and a significant breach of trust with your users!

Put simply

Think of it like a restaurant where anyone can walk in and not just place an order, but also sneak into the kitchen and cook without anyone asking questions! That's the risk here, where attackers can manipulate the server without any checks. 🍽️ The command injection vulnerability in CyberPanel occurs through the completePath parameter in the ProcessUtilities.outputExecutioner() function, allowing malicious users to execute commands on the server without authentication.

What to do

With this vulnerability, an attacker could take complete control of the server—imagine them deleting files, altering configurations, or even using it as a launchpad for further attacks. This could lead to total chaos and a significant breach of trust with your users! To safeguard your system, update CyberPanel to version 2.3.5 immediately. Additionally, review your server settings and limit access to sensitive endpoints. Don't forget to conduct a thorough security audit to ensure you're not leaving any doors open! You've got this! By following these steps, you'll lock down your system in no time and keep those digital villains at bay! 🛡️

The record
Technical detail
CVSS v3.1
10.0 · CRITICAL
Vector
CVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:N/S:C/UI:N
CVSS v4.0
Not supplied
EPSS
0.47674 · 98.8th percentile
Published
2024-10-29T00:00Z
EPSS history
Timeline
  • 29 OCT 00:00Z
    CyberPanel (aka Cyber Panel) before 2.3.5 allows Command Injection via completePath in the ProcessUtilities.outputExecutioner() sink
    cvelistv5