Actively exploited in the wild
CWP Control Web Panel OS Command Injection Vulnerability
CWP - Control Web Panel · Listed in the CISA KEV since 2025-11-04. This indicates confirmed attacks in production environments.
Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.
CVE-2025-48703
CriticalCVSS 9.0KEVSummary
CWP (aka Control Web Panel or CentOS Web Panel) before 0.9.8.1205 allows unauthenticated remote code execution via shell metacharacters in the t_total parameter in a filemanager changePerm request. A valid non-root username must be known.
Risk Assessment
An attacker could remotely execute arbitrary code on the hosting server, potentially leading to full server compromise and access to customer data.
Recommendation
Update CWP to version 0.9.8.1205 or later and consider restricting access to the file manager interface.
Other vulnerabilities in Control Web Panel
See all- CVE-2026-57517Critical
Control Web Panel before version 0.9.8.1225 contains a blind SQL injection vulnerability that allows unauthenticated remote attackers to execute arbitrary SQL queries by submitting unsanitized input through the userRes POST parameter at the user endpoint. Attackers can exploit MySQL root privileges obtained via the injection to write arbitrary files using INTO DUMPFILE, enabling deployment of a PHP webshell to the web-accessible roundcube logs directory and achieving remote code execution as the cwpsvc account.
- CVE-2022-44877CriticalActively exploited
login/index.php in CWP (aka Control Web Panel or CentOS Web Panel) 7 before 0.9.8.1147 allows remote attackers to execute arbitrary OS commands via shell metacharacters in the login parameter.
Original NVD description (English source)
CWP (aka Control Web Panel or CentOS Web Panel) before 0.9.8.1205 allows unauthenticated remote code execution via shell metacharacters in the t_total parameter in a filemanager changePerm request. A valid non-root username must be known.

