Skip to main content

CyberPanel EUVDEUVD-2026-58129

| CVE-2026-67614 CRITICAL
Use of Hard-coded Credentials (CWE-798)
2026-08-13 VulnCheck GHSA-jr78-52g9-xcm6
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Discover exposed CyberPanel port 8888
  2. Delivery
    Forge JWT with hard-coded secret and ssh_user=root
  3. Exploit
    Open WebSocket to WebTerminal service
  4. Execution
    Authenticate with forged token
  5. Persist
    Receive interactive root shell
  6. Impact
    Full host and hosted-site compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK

2 techniques across 2 tactics: Persistence, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The only prerequisite is network reachability of the CyberPanel WebTerminal FastAPI SSH service on TCP port 8888 in a version before 3.0.0; exploitation uses a JWT forged with the application's hard-coded signing secret and the claim ssh_user=root, requiring no valid account, no user interaction, and no prior foothold. What limits exploitation is purely exposure: if port 8888 is firewalled off from untrusted networks, restricted to a management VLAN/VPN, or the WebTerminal feature is disabled, an external attacker cannot reach the vulnerable endpoint. There is no version-specific quirk or non-default configuration needed - default installations exposing the service are directly exploitable.

Impact

This should be treated as a top-priority, drop-everything issue. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H) scoring 9.3 aligns cleanly with the description: network-reachable, low complexity, no privileges, no user interaction, and full compromise of confidentiality, integrity and availability - an unauthenticated path to root. Unlike many high-CVSS findings that are gated by unusual preconditions, there is no mitigating condition here beyond network reachability of port 8888, and the 'secret' is not secret because it is hard-coded in open-source code. EPSS and CISA KEV data were not provided in the input, so I cannot cite an exploitation-probability figure or confirmed in-the-wild use; the absence of a KEV listing here reflects missing input data, not evidence of safety. Given the trivial forge-a-token mechanics, even a mid-sized municipal IT team in opole running a single exposed CyberPanel node should treat this as urgent and patch immediately rather than wait for exploitation telemetry. The realistic worst case - full server takeover of a hosting control plane and every site it manages - dominates any argument for deferral.

Exploit ScenarioDerived

An attacker scans the internet for CyberPanel hosts with TCP 8888 open, then uses the publicly known hard-coded JWT secret to sign a token containing ssh_user=root. They open a WebSocket to the WebTerminal service, present the forged token, and are dropped into an interactive root shell with no credentials required - from which they exfiltrate data, deploy malware, or pivot to every website the panel manages. No public exploit is identified at time of analysis, but no user interaction or authentication stands in the way.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 13, 2026

Unauthenticated remote root compromise affects CyberPanel before 3.0.0 through a hard-coded JWT signing secret in the WebTerminal FastAPI SSH service. Because the secret is baked into the code, an attacker can mint a valid token specifying ssh_user=root and connect to the WebSocket terminal on TCP 8888 with no credentials, receiving a fully interactive root shell. No public exploit identified at time of analysis, but the trivial exploitation path (known secret, single forged token) makes reliable weaponization straightforward for any actor who reads the source.

RemediationAI

Upgrade to CyberPanel 3.0.0 or later, which is the fixed release per the vendor change log (https://cyberpanel.net/KnowledgeBase/home/change-logs/); this is the primary and authoritative fix. Until the upgrade is applied, restrict network exposure of the WebTerminal service: block TCP port 8888 at the host firewall and perimeter so it is not reachable from untrusted networks, and if the WebTerminal feature is not used, disable the service entirely - the trade-off is loss of browser-based terminal access for administrators, who can fall back to direct SSH. If the feature is required, place it behind a VPN or an authenticated reverse proxy with IP allow-listing so that only trusted management hosts can reach 8888; note this does not remove the underlying hard-coded-secret flaw, only limits who can send the forged token. Confirm remediation by verifying the running version is 3.0.0+ and that port 8888 is not externally accessible. Refer to https://www.vulncheck.com/advisories/cyberpanel-hard-coded-jwt-secret-authentication-bypass-via-webterminal and GitHub issue #1858 for details.

Affected VersionsENISA

CyberPanel 0 <3.0.0

Affected Packages

euvd cyberpanel fix: 3.0.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CyberPanel is an open-source web-hosting control panel (OpenLiteSpeed/LiteSpeed based) that manages websites, DNS, email, databases and shell access for hosted environments. The affected component is a FastAPI-based WebTerminal service exposing an SSH-over-WebSocket bridge on port 8888, which authenticates clients with JWTs. The root cause is CWE-798 (Use of Hard-coded Credentials): the JWT is signed with a static secret shipped in the application code rather than a per-install, randomly generated key. Anyone who knows that constant can forge tokens the server will accept as authentic, and the token's ssh_user claim is honored, so setting it to root yields a root shell. The CPE cpe:2.3:a:usmannasir:cyberpanel identifies the affected package, and any deployment exposing the WebTerminal port is impacted.

Know when Cyberpanel gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.8 CRITICAL

Network-reachable service, no auth and no interaction due to the hard-coded secret (PR:N/UI:N/AC:L), and a root shell yields full C/I/A on the host; scope unchanged as the impact stays within the compromised system.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Aug 13, 2026 - 18:04 EUVD
CVE Published
Aug 13, 2026 - 17:08 cve.org
CRITICAL 9.3

DescriptionCVE.org

CyberPanel before 3.0.0 contains a hard-coded JWT secret vulnerability in the WebTerminal FastAPI SSH service that allows unauthenticated remote attackers to forge valid authentication tokens and obtain an interactive root shell via WebSocket on port 8888. Attackers can craft a forged JWT signed with the hardcoded secret value, specifying ssh_user=root, to authenticate to the terminal service without any valid credentials and receive a root shell.

Executive ViewAI

Why It Matters

CyberPanel before version 3.0.0 has a critical vulnerability allowing unauthenticated attackers to seize complete control of hosting environments and all hosted customer data, with no vendor patch currently available. Organizations running affected versions face immediate risk of service compromise, customer data exposure, and regulatory violation, with attack mitigation constrained until upgrades are completed.

Business Impact: Severe
Compensating Controls

Restrict TCP 8888 access to trusted administrative networks via firewall rules; disable WebTerminal service if remote terminal access is not operationally required; implement rate limiting on WebSocket connections to port 8888; deploy network intrusion detection to identify JWT forgery attempts and anomalous authentication patterns; maintain comprehensive audit logging of all WebTerminal access attempts for incident investigation and breach response.

Threat Intelligence Overview

EPSS Score
0.6%
Top 57% exploitable
Prevalence
Medium
popular open-source hosting control panel, common on VPS but not ubiquitous
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

47
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-51378 CRITICAL POC
9.8 Oct 29

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

CVE-2024-51567 CRITICAL POC
9.8 Oct 29

upgrademysqlstatus in databases/views.py in CyberPanel (aka Cyber Panel) before 5b08cd6 allows remote attackers to bypas

CVE-2024-51568 CRITICAL POC
9.8 Oct 29

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

CVE-2026-71966 HIGH POC
8.7 Aug 10

Command injection in CyberPanel 2.4.3's remote backup transfer feature allows authenticated low-privileged users to exec

CVE-2026-41473 HIGH POC
8.8 Apr 24

Unauthenticated database writes in CyberPanel versions before 2.4.4 allow remote attackers to abuse two AI Scanner worke

CVE-2024-53376 HIGH POC
8.8 Dec 16

CyberPanel before 2.3.8 allows remote authenticated users to execute arbitrary commands via shell metacharacters in the

CVE-2019-13056 HIGH POC
8.8 Jul 02

An issue was discovered in CyberPanel through 1.8.4. Rated high severity (CVSS 8.8), this vulnerability is remotely expl

CVE-2026-71965 HIGH POC
8.7 Aug 10

Authenticated remote code execution in CyberPanel 2.4.3 allows any logged-in user to escalate to persistent root-level S

CVE-2021-47949 HIGH POC
8.7 May 10

CyberPanel 2.1 contains a command execution vulnerability that allows authenticated attackers to read arbitrary files an

CVE-2026-71964 HIGH POC
7.1 Aug 10

Arbitrary file read in CyberPanel 2.4.3's file manager allows authenticated panel users to escape their home-directory s

CVE-2026-87820 MEDIUM POC
6.9 Sep 09

CyberPanel versions 2.4.3 through 2.4.5 expose unauthenticated AI Scanner callback and status-update endpoints that retu

CVE-2024-54679 MEDIUM POC
6.5 Dec 05

CyberPanel (aka Cyber Panel) before 6778ad1 does not require the FilemanagerAdmin capability for restartMySQL actions. R

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy