Skip to main content

Control Web Panel CVE-2026-73696

| EUVDEUVD-2026-115228 CRITICAL
Execution After Redirect (EAR) (CWE-698)
2026-11-02 VulnCheck GHSA-pqwj-3fcg-h8pr
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Identify reachable CWP user panel
  2. Delivery
    Supply valid hosting username
  3. Exploit
    Trigger unauthenticatedFlow redirect-without-exit
  4. Execution
    Dispatcher includes module code unauthenticated
  5. Persist
    Chain through user-panel paths
  6. Impact
    Escalate to root access

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Redirect without exit
Exploitation Conditions

Exploitation requires network reachability to the CWP user panel and knowledge of a valid hosting username on the target instance; with that username, the flaw in the user-panel authentication flow (unauthenticatedFlow() calling toLoginWithIntendedUri(), which emits a redirect header without exit()) lets PHP execution continue so the module dispatcher include runs without authentication. The affected versions are CWP builds before webpanel_version 1.12. The main limiting factor is the valid-username precondition: this is not full authentication (no password/credential is needed), but it does mean a purely anonymous attacker with no knowledge of any tenant must first enumerate or guess a username. No user interaction and no elevated privileges are required beyond that.

Impact

This is a genuine high-priority vulnerability, not a high-CVSS-but-low-risk artifact, and the independent signals reinforce rather than contradict each other. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N with VC:H/VI:H/VA:H, score 9.3) describes a network-reachable, low-complexity flaw with no special attack requirements and full confidentiality/integrity/availability impact on the vulnerable system. The vuln.today decision label is act_now and the vendor has shipped a patch, so defenders should treat this as a near-term remediation item. One important nuance must be surfaced rather than smoothed over: the CVSS vector encodes PR:N (no privileges), but the description states an attacker needs 'a valid hosting username' to reach the vulnerable user-panel flow - a username is enumerable/guessable and is not an authentication credential, so PR:N is defensible, but this is a real precondition that distinguishes a truly anonymous attacker from one who knows or guesses a tenant username; verify the exact precondition with VulnCheck/vendor. No CISA KEV listing and no EPSS score are present in the input, so there is no confirmation of active exploitation and no modeled exploitation probability - the urgency here rests on the act_now decision label, the critical severity, and a credible reporter (VulnCheck), not on observed in-the-wild activity.

Exploit ScenarioDerived

An attacker who knows or guesses a valid hosting username on a CWP instance sends a request into the user-panel authentication flow; because toLoginWithIntendedUri() emits a redirect header without calling exit(), PHP execution continues past the intended authentication gate and the module dispatcher include runs anyway. From that unauthenticated foothold in user-panel module code paths, the attacker pivots along the described pre-authentication chain toward root access. No public exploit was identified in the provided data, and exploitation is network-based with low complexity per the CVSS vector.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available

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

Alert me

AnalysisAIv1 – Nov 02, 2026

Authentication bypass in Control Web Panel (CWP) builds before webpanel_version 1.12 lets remote attackers who know a single valid hosting username reach user-panel module code paths without supplying a password, and the advisory describes this bypass as a step in a pre-authentication chain to root access. The root cause is an execution-after-redirect flaw (CWE-698): the user-panel authentication flow's unauthenticatedFlow() calls toLoginWithIntendedUri(), which emits a redirect header but never calls exit(), so PHP execution continues into the module dispatcher include unauthenticated. No public exploit was identified at time of analysis, but a vendor patch exists in 1.12 and the issue carries a 9.3 CVSS 4.0 score with PR:N, making it an act-now priority; the practical gating factor is that an attacker must first know or guess a valid tenant username, which is not a credential but is not anonymous either.

RemediationAI

Upgrade Control Web Panel to webpanel_version 1.12 or later, which is the vendor-released fix for this authentication bypass; confirm the deployed build number rather than assuming an auto-update completed, and check the vendor changelog at https://control-webpanel.com/changelog alongside the VulnCheck advisory at https://www.vulncheck.com/advisories/control-web-panel-cwp-authentication-bypass-via-execution-after-redirect for the exact build. No interim vendor workaround is documented in the available sources, so the upgrade is the complete fix. Because the assessed exploitation conditions require network reachability to the CWP user panel plus knowledge of a valid hosting username, restricting which networks can reach that panel reduces exposure while upgrades are staged, and any host that cannot be patched promptly should be treated as potentially compromised given the advisory's description of a pre-authentication chain to root access.

Affected VersionsENISA

Control Web Panel 0 <1.12

Affected Packages

euvd control_web_panel fix: 1.12

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

CWP is a PHP-based web hosting control panel, and the affected code sits in the user-panel authentication flow where the module dispatcher include is normally gated behind a successful login. The flaw is the classic CWE-698 pattern: a PHP script sends a Location header to redirect the browser but does not terminate the request with exit() or die(), so the remaining PHP statements - here the include that loads user-panel module code - still execute on the server after the redirect has been emitted. Because the redirect response is returned to the client as if the request were being bounced to a login page, the continued server-side execution is invisible to the requester. In CWP's case the unauthenticatedFlow() path calls toLoginWithIntendedUri(), which produces that header without terminating, so an unauthenticated request that carries a valid hosting username traverses into authenticated module code. The CPE entry cpe:2.3:a:control_web_panel:control_web_panel:*:*:*:*:*:*:*:* with the stated constraint of versions below webpanel_version 1.12 covers the affected population; the precise request shape and which module paths are reachable after the bypass are not described in the available sources.

Know when Control Web Panel 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:N/SC:N/SI:N/SA:N
vuln.today AI 9.8 CRITICAL

Network-reachable, low-complexity auth bypass needing only a guessable username (treated as PR:N, not a credential); described pre-auth chain to root yields full C/I/A, scope unchanged.

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
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Control Web Panel (CWP) before webpanel_version 1.12 contains an execution after redirect vulnerability in the user panel authentication flow, where CWPUserIndex's unauthenticatedFlow() calls toLoginWithIntendedUri() which emits a redirect header without exit(), allowing PHP execution to continue and the module dispatcher include to run without authentication. Attackers with nothing more than a valid hosting username can bypass authentication to reach user-panel module code paths, enabling a pre-authentication chain to root access.

Executive ViewAI

Why It Matters

Control Web Panel (CWP) versions prior to 1.12 contain a critical authentication bypass that allows an attacker with knowledge of a single valid hosting username to access user-panel modules without a password, potentially leading to full root compromise. This puts all hosted customers and the integrity of the hosting platform at severe risk, requiring immediate remediation to prevent unauthorized access and potential data breaches.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

Prevalence
Medium
popular hosting control panel, common at providers but not everywhere
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

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 N/A
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

46
Low Medium High Critical
KEV: 0
EPSS: 0
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-2026-57517 CRITICAL POC
9.3 Jul 01

Unauthenticated blind SQL injection in Control Web Panel (CWP) before 0.9.8.1225 lets remote attackers inject arbitrary

CVE-2026-77876 CRITICAL POC
9.3 Nov 02

Unauthenticated OS command injection in Control Web Panel (CWP) builds prior to webpanel_version 1.16 lets remote attack

CVE-2026-77880 HIGH POC
8.6 Nov 02

Control Web Panel (CWP) releases before webpanel_version 1.16 expose an OS command injection in the loopback /newpass/ p

CVE-2026-77877 HIGH POC
8.6 Nov 02

Missing authentication in the Control Web Panel (CWP) loopback API service allows anyone who can reach the localhost-bou

CVE-2026-73697 HIGH
8.7 Nov 02

Remote code execution in Control Web Panel (CWP) installations running a webpanel_version earlier than 1.16 allows an au

CVE-2026-73695 HIGH
8.7 Nov 02

An authenticated low-privileged Control Web Panel (CWP) user can abuse path traversal in the module parameter handled by

CVE-2026-104080 HIGH
8.6 Nov 02

OS command injection in Control Web Panel (CWP) versions before 1.30 lets attackers who can reach the loopback-bound /va

CVE-2026-77878 HIGH
8.6 Nov 02

OS command injection in Control Web Panel (CWP) versions before webpanel_version 1.30 lets an attacker who can reach the

CVE-2026-77879 HIGH
8.5 Nov 02

Unauthenticated SQL injection in Control Web Panel (CWP) before webpanel_version 1.16 allows attackers who can reach the

CVE-2026-77881 MEDIUM
6.9 Nov 02

Time-based blind SQL injection in Control Web Panel (CWP) releases prior to webpanel_version 1.30 allows an attacker who

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