Description
Control Web Panel (CWP) before webpanel_version 1.16 contains an OS command injection vulnerability in the loopback API password change route /newpass/, which runs as root. An attacker can inject arbitrary OS commands by manipulating the POST 'user' parameter that is passed unescaped into a shell command, achieving remote code execution with root privileges.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Control Web Panel | Control Web Panel | < 1.16 | 1.16 |
References
- Changelog release-notes patch
- VulnCheck Blog technical-description exploit
- VulnCheck Advisory: Control Web Panel (CWP) < 1.16 OS Command Injection via /newpass/ third-party-advisory