Description
An issue was discovered in Control Web Panel (CWP) before 0.9.8.1209. User input passed via the "key" GET parameter to /admin/index.php (when the "api" parameter is set) is not properly sanitized before being used to execute OS commands. This can be exploited by unauthenticated attackers to inject and execute arbitrary OS commands with the privileges of root on the web server. Softaculous or SitePad must be present.
Published: 2026-05-08
Score: 7.3 High
EPSS: 3.6% Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Control Web Panel (CWP) vulnerability allows an unauthenticated attacker to deliver a malicious "key" parameter to the /admin/index.php endpoint when the "api" setting is active. Because the input is passed directly to the operating system without sanitization, it is a classic command‑injection flaw (CWE‑78). The script runs with root privileges, meaning the attacker can execute arbitrary commands, seize full control of the server, and compromise confidentiality, integrity, and availability. Based on the description, it is inferred that the attacker must be able to send a web request to /admin/index.php while the "api" parameter is enabled.

Affected Systems

All installations of Control Web Panel prior to version 0.9.8.1209 are affected. The flaw requires that the administrative API is exposed and that Softaculous or SitePad components are present on the host.

Risk and Exploitability

The CVSS score of 7.3 reflects a high severity impact. An EPSS score of 4% indicates a low probability of exploitation today, but the required prerequisites—public access to the API and the presence of Softaculous or SitePad—create a clear attack vector. The vulnerability is not in the CISA KEV catalog, yet its root‑level impact justifies urgent attention.

Generated by OpenCVE AI on August 5, 2026 at 03:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Control Web Panel to version 0.9.8.1209 or later, which removes the unsanitized command execution path.
  • If an upgrade is not immediately possible, block or restrict access to /admin/index.php or eliminate the "api" and "key" parameters from the URL to prevent the vulnerable code path from being invoked.
  • Remove Softaculous or SitePad from the system, or restrict their exposure to the public web interface to eliminate the conditional component required for exploitation.

Generated by OpenCVE AI on August 5, 2026 at 03:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 03:30:00 +0000

Type Values Removed Values Added
Title Unauthenticated Command Injection in Control Web Panel via Unsanitized 'key' Parameter

Sun, 02 Aug 2026 02:45:00 +0000

Type Values Removed Values Added
Title Unauthenticated Command Injection via Control Web Panel API Before 0.9.8.1209

Mon, 27 Jul 2026 04:45:00 +0000

Type Values Removed Values Added
Title Unauthenticated Command Injection via Control Web Panel API Before 0.9.8.1209

Thu, 18 Jun 2026 16:45:00 +0000

Type Values Removed Values Added
Title Unauthenticated Root Command Injection in Control Web Panel via 'key' Parameter

Wed, 17 Jun 2026 05:15:00 +0000

Type Values Removed Values Added
Title Unauthenticated Root Command Injection in Control Web Panel via 'key' Parameter

Tue, 16 Jun 2026 07:30:00 +0000

Type Values Removed Values Added
Title Command Injection via Unsanitized 'key' Parameter in Control Web Panel API

Tue, 09 Jun 2026 15:00:00 +0000

Type Values Removed Values Added
Title Command Injection via Unsanitized 'key' Parameter in Control Web Panel API

Fri, 29 May 2026 16:15:00 +0000

Type Values Removed Values Added
Title Command Injection in Control Web Panel via Unsanitized GET Parameter

Sat, 16 May 2026 15:00:00 +0000

Type Values Removed Values Added
Title Command Injection in Control Web Panel via Unsanitized GET Parameter

Mon, 11 May 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Centos-webpanel
Centos-webpanel centos Web Panel
Vendors & Products Centos-webpanel
Centos-webpanel centos Web Panel

Sat, 09 May 2026 15:00:00 +0000

Type Values Removed Values Added
Title Root-Privileged Command Injection in Control Web Panel via Unsanitized API Parameter

Fri, 08 May 2026 19:15:00 +0000

Type Values Removed Values Added
Title Root-Privileged Command Injection in Control Web Panel via Unsanitized API Parameter

Fri, 08 May 2026 15:30:00 +0000

Type Values Removed Values Added
Title Unauthenticated OS Command Injection via 'key' API Parameter in Control Web Panel before v0.9.8.1209

Fri, 08 May 2026 15:15:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 08 May 2026 08:00:00 +0000

Type Values Removed Values Added
Title Unauthenticated OS Command Injection via 'key' API Parameter in Control Web Panel before v0.9.8.1209
Weaknesses CWE-78

Fri, 08 May 2026 07:30:00 +0000

Type Values Removed Values Added
References

Fri, 08 May 2026 06:30:00 +0000

Type Values Removed Values Added
Description An issue was discovered in Control Web Panel (CWP) before 0.9.8.1209. User input passed via the "key" GET parameter to /admin/index.php (when the "api" parameter is set) is not properly sanitized before being used to execute OS commands. This can be exploited by unauthenticated attackers to inject and execute arbitrary OS commands with the privileges of root on the web server. Softaculous or SitePad must be present.
References

Subscriptions

Centos-webpanel Centos Web Panel
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-05-08T14:13:43.786Z

Reserved: 2025-12-12T00:00:00.000Z

Link: CVE-2025-67888

cve-icon Vulnrichment

Updated: 2026-05-08T05:52:30.620Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-05-08T07:16:28.487

Modified: 2026-06-17T09:58:13.350

Link: CVE-2025-67888

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T03:15:05Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')