KEVIntel
10.0
CVSS
Critical

CVE-2024-51378

PUBLISHED

getresetstatus in dns/views.py and ftp/views.py in CyberPanel (aka Cyber Panel) before 1c0c6cb allows remote attackers to bypass authentication and...

Exploited in the wild Used in malware PoC available Remote Low complexity No user interaction
Vendor
CyberPanel
Product
CyberPanel
Published
Oct 29, 2024
EPSS

Description

getresetstatus in dns/views.py and ftp/views.py in CyberPanel (aka Cyber Panel) before 1c0c6cb allows remote attackers to bypass authentication and execute arbitrary commands via /dns/getresetstatus or /ftp/getresetstatus by bypassing secMiddleware (which is only for a POST request) and using shell metacharacters in the statusfile property, as exploited in the wild in October 2024 by PSAUX. Versions through 2.3.6 and (unpatched) 2.3.7 are affected.

cisa malware ransomware nuclei_scanner metasploit nessus_scanner

CVSS scores

CVSS v3.1 10.0 Critical

CVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:N/S:C/UI:N

Exploitation status

Exploited in the wild

Recorded 2024-12-04 00:00:00 UTC · Source

Used in malware

Recorded 2024-12-04 00:00:00 UTC · Source

Proof of concept available

Recorded 2024-10-29 23:34:27 UTC · Source

SSVC decision points

Exploitation
active
Automatable
Yes
Technical impact
total

Known exploited vulnerability sources

Catalogues that list this CVE as a known exploited vulnerability.

Source Added
CISA Dec 04, 2024

Potential proof of concepts

These PoCs are unverified and could contain malware. Use at your own risk.

cyberpanel_preauth_rce_multi_cve

metasploit · Created Unknown

Metasploit module for CVE-2024-51378

refr4g/CVE-2024-51378

github · Created 2024-10-29 23:34:27 UTC · 21 stars

Exploit for CyberPanel Pre-Auth RCE via Command Injection

Timeline

  • CVE ID Reserved

  • CVE Published to Public

  • Proof of Concept Exploit Available

  • Exploit Used in Malware

  • Added to KEVIntel

  • Detected by Nuclei

  • Detected by Metasploit