Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2024-53376 — CyberPanel authenticated RCE < 2.3.8 | Kitploit
Tools/GitHubGitHub/thottysploity/cve-2024-53376
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingCommand and ControlPayload Development
GitHubthottysploity/cve-2024-53376

CVE-2024-53376

CyberPanel authenticated RCE < 2.3.8

View Repository
53131 year agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2024-53376

CyberPanel Authenticated OS Command Injection

Affected Devices

CyberPanel versions < 2.3.8 are vulnerable to an OS command injection. To exploit the vulnerability the attacker is required to firstly login to the webpanel.

Tested With

CyberPanel 2.3.7

Technical details

An attacker can use a HTTP OPTIONS request to instruct the webserver running the CyberPanel application to execute arbitrary commands. This vulnerability lies in the /websites/submitWebsiteCreation endpoint.

This endpoint calls the submitWebsiteCreation function in the /websiteFunctions/views.py file location.

Toplevel function

This function further calls the wm.submitWebsiteCreation function found in the /websiteFunctions/website.py file. This function extracts five parameters which are used within the function: - domain; - adminEmail; - phpSelection; - packageName; - websiteOwner;

Toplevel function

These parameters are later parsed directly to a function that executes these:

Toplevel function

The Proof-of-Concept (PoC) code can be found in the cyberpanel.py file that is linked in this repo.

Download Tool

PoC

This Proof-of-Concept can be used to write files with root level permissions, anywhere on the system:

Toplevel function

This could result in a complete device compromise. If the device's CyberPanel installation folder is accessible, data can be more easily extracted through the web panel.

Writeup

The writeup which outlines the discovery process of the exploit will become available at: https://thottysploity.github.io/posts/cve-2024-53376

Timeline

30.10.2024 - Identified vulnerability
31.10.2024 - Contacted Usman Nasir, owner of CyberPanel
02.11.2024 - Usman fixed the issue and published a fix
03.11.2024 - Requested CVE-ID from MITRE
23.11.2024 - MITRE reserved CVE-ID 2024-53376
15.12.2024 - CVE-2024-53376 published to the public