Control Web Panel (CWP) < 1.16 File Write and Command Injection via phpini_editor
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Control Web Panel | Control Web Panel | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Control-webpanel | Webpanel |
|
||||||||
| Control Web Panel | Control Web Panel |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.8% (1.809% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Control Web Panel
Control Web Panel control Web Panel |
|
| Vendors & Products |
Control Web Panel
Control Web Panel control Web Panel |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Control Web Panel (CWP) before webpanel_version 1.16 contains an arbitrary file write and OS command injection vulnerability in the phpini_editor user panel module. The acc=update action writes attacker-controlled content to an attacker-supplied path via file_put_contents with no path confinement, and the acc=addlabelphpiniadv action passes unsanitized attacker input into shell_exec without escaping. An attacker with access to the module can write arbitrary files and execute arbitrary OS commands, resulting in remote code execution. | Control Web Panel (CWP) before webpanel_version 1.16 contains an arbitrary file write and OS command injection vulnerability in the phpini_editor user panel module that allows attackers with access to the module to write attacker-controlled content to arbitrary paths and execute arbitrary OS commands. Attackers can exploit the acc=update action to write files via file_put_contents without path confinement and the acc=addlabelphpiniadv action to pass unsanitized input into shell_exec, achieving code execution in the user panel context. |
| Title | Control Web Panel (CWP) < 1.16 File Write and Command Injection | Control Web Panel (CWP) < 1.16 File Write and Command Injection via phpini_editor |
| References |
| |
| Metrics |
cvssV3_1
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Control Web Panel (CWP) before webpanel_version 1.16 contains an arbitrary file write and OS command injection vulnerability in the phpini_editor user panel module. The acc=update action writes attacker-controlled content to an attacker-supplied path via file_put_contents with no path confinement, and the acc=addlabelphpiniadv action passes unsanitized attacker input into shell_exec without escaping. An attacker with access to the module can write arbitrary files and execute arbitrary OS commands, resulting in remote code execution. | |
| Title | Control Web Panel (CWP) < 1.16 File Write and Command Injection | |
| First Time appeared |
Control-webpanel
Control-webpanel webpanel |
|
| Weaknesses | CWE-22 CWE-78 |
|
| CPEs | cpe:2.3:a:control-webpanel:webpanel:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Control-webpanel
Control-webpanel webpanel |
|
| References |
| |
| Metrics |
cvssV3_1
|