CVE-2023-39966 – 1Panel arbitrary file write vulnerability exists in the background
https://notcve.org/view.php?id=CVE-2023-39966
1Panel is an open source Linux server operation and maintenance management panel. In version 1.4.3, an arbitrary file write vulnerability could lead to direct control of the server. In the `api/v1/file.go` file, there is a function called `SaveContentthat,It `recieves JSON data sent by users in the form of a POST request. And the lack of parameter filtering allows for arbitrary file write operations. Version 1.5.0 contains a patch for this issue. 1Panel es un panel de gestión de operación y mantenimiento de servidores Linux de código abierto. • https://github.com/1Panel-dev/1Panel/releases/tag/v1.5.0 https://github.com/1Panel-dev/1Panel/security/advisories/GHSA-hf7j-xj3w-87g4 • CWE-862: Missing Authorization •
CVE-2023-39965 – 1Panel Unauthorized access in Backend
https://notcve.org/view.php?id=CVE-2023-39965
1Panel is an open source Linux server operation and maintenance management panel. In version 1.4.3, authenticated attackers can download arbitrary files through the API interface. This code has unauthorized access. Attackers can freely download the file content on the target system. This may cause a large amount of information leakage. • https://github.com/1Panel-dev/1Panel/releases/tag/v1.5.0 https://github.com/1Panel-dev/1Panel/security/advisories/GHSA-85cf-gj29-f555 • CWE-863: Incorrect Authorization •
CVE-2023-39964 – 1Panel O&M management panel has a background arbitrary file reading vulnerability
https://notcve.org/view.php?id=CVE-2023-39964
1Panel is an open source Linux server operation and maintenance management panel. In version 1.4.3, arbitrary file reads allow an attacker to read arbitrary important configuration files on the server. In the `api/v1/file.go` file, there is a function called `LoadFromFile`, which directly reads the file by obtaining the requested path `parameter[path]`. The request parameters are not filtered, resulting in a background arbitrary file reading vulnerability. Version 1.5.0 has a patch for this issue. • https://github.com/1Panel-dev/1Panel/releases/tag/v1.5.0 https://github.com/1Panel-dev/1Panel/security/advisories/GHSA-pv7q-v9mv-9mh5 • CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') •
CVE-2023-37477 – Command injection in firewall ip functionality in 1Panel
https://notcve.org/view.php?id=CVE-2023-37477
1Panel is an open source Linux server operation and maintenance management panel. An OS command injection vulnerability exists in 1Panel firewall functionality. A specially-crafted HTTP request can lead to arbitrary command execution. An attacker can make an authenticated HTTP request to trigger this vulnerability. 1Panel firewall functionality `/hosts/firewall/ip` endpoint read user input without validation, the attacker extends the default functionality of the application, which execute system commands. An attacker can execute arbitrary code on the target system, which can lead to a complete compromise of the system. • https://github.com/1Panel-dev/1Panel/commit/e17b80cff4975ee343568ff526b62319f499005d https://github.com/1Panel-dev/1Panel/security/advisories/GHSA-p9xf-74xh-mhw5 • CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') •
CVE-2023-36457 – 1Panel vulnerable to command injection when adding container repositories
https://notcve.org/view.php?id=CVE-2023-36457
1Panel is an open source Linux server operation and maintenance management panel. Prior to version 1.3.6, an authenticated attacker can craft a malicious payload to achieve command injection when adding container repositories. The vulnerability has been fixed in v1.3.6. • https://github.com/1Panel-dev/1Panel/releases/tag/v1.3.6 https://github.com/1Panel-dev/1Panel/security/advisories/GHSA-q2mx-gpjf-3h8x • CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection') •