CVE-2026-77880: Control Web Panel OS command injection in password change API

CVE-2026-77880 · Severity: high · CVSS 8.4 · Published 2026-11-02

Control Web Panel is a Linux hosting management system that administrators use to manage server and user accounts. Versions before 1.16 contain a command injection flaw in the password change API that allows attackers with local access to execute arbitrary commands as root, potentially compromising the entire server and all hosted accounts.

Technologies: Control Web Panel. Vendors: Control Web Panel.

Quick answers

Is CVE-2026-77880 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-77880 being exploited in the wild.
How severe is CVE-2026-77880?
High severity, with a CVSS score of 8.4, published 2 November 2026.
Which products and versions are affected?
Control Web Panel before 1.16.
Is there a fix for CVE-2026-77880?
Yes: fixed in 1.16. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-77880 attacked?
It is attacked with local access, in a web application.
Am I affected by CVE-2026-77880?
Check whether you run Control Web Panel at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • Fixed in: 1.16

Technical details

The /newpass/ API endpoint in CWP's loopback interface fails to sanitize the POST 'user' parameter before passing it to a shell command executed with root privileges. An attacker can inject arbitrary OS commands via shell metacharacters in the user parameter to achieve unauthenticated remote code execution as root. The vulnerability affects CWP before version 1.16 and has been patched.

Affected products

  • Control Web Panel Control Web Panel before 1.16

Timeline

  • 2026-11-02: disclosed

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.