← Back to search

CVE-2026-77880

8.4 HIGH

Published 2026-11-02 · Updated 2026-11-02

AI risk analysis

Summary
Control Web Panel (CWP) before version 1.16 has an OS command injection flaw in the /newpass/ loopback API route where the 'user' POST parameter is passed unescaped to a shell command, allowing unauthenticated remote code execution as root.
Exploitability
Exploitation requires network access to the vulnerable /newpass/ endpoint and knowledge of the loopback API's existence; no authentication is needed.
Blast radius
Successful exploitation grants full root-level control of the host, enabling complete system compromise, data theft, lateral movement, or persistence.
Detection
Look for POST requests to /newpass/ with shell metacharacters (e.g., ;, |, $(), backticks) or unexpected command-like strings in the 'user' parameter, especially from non-localhost sources or with abnormal request patterns; also monitor for subsequent root-level process execution or file modifications on the host.
Prioritized remediation
Upgrade to CWP webpanel_version 1.16 or later.
rcecommand-injectionwebapproot-privilegesloopback-api

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD 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.

CVSS vector

CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Weaknesses

CWE-78

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.