{"id":"CVE-2024-51378","kind":"vulnerability","aliases":["CVE-2024-51378"],"related":[],"title":"getresetstatus in dns/views.py and ftp/views.py in CyberPanel (aka Cyber Panel) before 1c0c6cb allows remote…","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.","summary":"CyberPanel, a web hosting control panel, has incorrect default permissions that let an attacker bypass authentication. The flaw also allows arbitrary command execution through shell metacharacters in the statusfile property.","severity":"critical","cvss":10.0,"epss":null,"exploited":true,"exploited_at":"2024-12-04T00:00:00+00:00","products":[{"name":"CyberPersons CyberPanel","fixed":[],"affected":"","ecosystem":"vendor"},{"name":"cyberpanel","fixed":["2.3.8"],"affected":"< 2.3.8","ecosystem":"vendor"}],"ecosystems":["vendor"],"tags":["cyberpanel","exploited","other","ransomware","self-hosted","web-hosting"],"not_affected_if":["unknown"],"how_to_check":null,"fix":"Apply vendor mitigations per CISA guidance, or stop using CyberPanel if no mitigation is available. Affected and fixed versions: unknown.","status":"open","published_at":"2024-10-29T23:15:04+00:00","first_seen_at":"2026-10-23T19:11:51+00:00","triaged_at":"2026-10-23T20:56:03+00:00","updated_at":"2026-10-23T22:29:05+00:00","category":"other","confidence":0.7,"triage":{"at":"2026-10-23T20:56:03Z","model":"claude-haiku-5-5","output":{"fix":"Apply vendor mitigations per CISA guidance, or stop using CyberPanel if no mitigation is available. Affected and fixed versions: unknown.","reach":"internet","impact":"high","summary":"CyberPanel, a web hosting control panel, has incorrect default permissions that let an attacker bypass authentication. The flaw also allows arbitrary command execution through shell metacharacters in the statusfile property.","category":"other","who_cares":["cyberpanel","self-hosted","web-hosting"],"confidence":0.7,"needs_auth":"no","worst_case":"Attacker bypasses login and runs arbitrary commands on the server","analyst_note":"Find the vendor advisory and affected/fixed version ranges, plus a way to check default permissions on CyberPanel installs; sources only give the KEV entry.","how_to_check":"unknown","needs_analyst":true,"not_affected_if":["unknown"],"user_interaction":"no","needs_special_setup":"unknown","severity_if_unknown":"critical"},"cost_usd":0.000461,"input_tokens":2833,"output_tokens":356,"severity_before":"unknown"},"analyst_status":null,"analyst_note":null,"search":"'-2024':16A,19A '-51378':17A,20A '/dns/getresetstatus':87C '/ftp/getresetstatus':89C '1c0c6cb':12A,75C '2.3.6':120C '2.3.7':123C '2024':115C 'affect':125C 'aka':8A,71C 'allow':13A,53B,76C 'also':52B 'arbitrari':54B,84C 'attack':47B,78C 'authent':49B,81C 'bypass':48B,80C,91C 'command':55B,85C 'control':38B 'cve':15A,18A 'cyber':9A,72C 'cyberpanel':7A,22A,23A,24B,34B,70C 'cyberpersons':21A 'default':42B 'dns/views.py':3A,66C 'execut':56B,83C 'exploit':25B,109C 'flaw':51B 'ftp/views.py':5A,68C 'getresetstatus':1A,64C 'host':30B,33B,37B 'incorrect':41B 'let':45B 'metacharact':59B,103C 'octob':114C 'panel':10A,39B,73C 'permiss':43B 'post':98C 'properti':63B,107C 'psaux':117C 'ransomwar':27B 'remot':14A,77C 'request':99C 'secmiddlewar':92C 'self':29B 'self-host':28B 'shell':58B,102C 'statusfil':62B,106C 'unpatch':122C 'use':101C 'version':118C 'via':86C 'web':32B,36B 'web-host':31B 'wild':112C","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"first_public_at":"2024-10-29T23:15:04+00:00","kev":{"dateAdded":"2024-12-04","dueDate":"2024-12-25","requiredAction":"Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.","knownRansomwareCampaignUse":"Known"},"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H","cvss_by":"cve@mitre.org","poc_count":0,"sources":[{"source":"kev","external_id":"CVE-2024-51378","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?search_api_fulltext=CVE-2024-51378","severity":null,"published_at":"2024-12-04T00:00:00+00:00","modified_at":null,"first_seen_at":"2026-10-23T19:11:51+00:00","fetched_at":"2026-10-25T16:39:46+00:00","note":null},{"source":"nvd","external_id":"CVE-2024-51378","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-51378","severity":null,"published_at":"2024-10-29T23:15:04+00:00","modified_at":"2026-08-05T05:16:41+00:00","first_seen_at":"2026-10-23T22:29:05+00:00","fetched_at":"2026-10-23T22:29:05+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}