N-Thumann

#7029of 53,630
38.8Total CVSS
Vulnerabilities · 5
Medium
2
High
3
PT-2024-35095
8.6
2024-11-12
Zoraxy · Zoraxy · CVE-2024-52010
**Name of the Vulnerable Software and Affected Versions** Zoraxy versions 2.6.1 through 3.1.2 **Description** A command injection vulnerability in the Web SSH feature allows an authenticated attacker to execute arbitrary commands as root on the host. Zoraxy has a Web SSH terminal feature that allows authenticated users to connect to SSH servers from their browsers. In the `HandleCreateProxySession` function, the request to create an SSH session is handled. An attacker can exploit the `username` variable to escape from the bash command and inject arbitrary commands into `sshCommand`. This is possible because, unlike hostname and port, the `username` is not validated or sanitized. If Zoraxy is run without authentication of the management interface or run in Docker with the Docker socket mounted, this vulnerability can be exploited without authentication or to escape the Zoraxy container and gain access to the Docker host. **Recommendations** For Zoraxy versions 2.6.1 through 3.1.2, update to a version that contains a fix for this vulnerability. As a temporary workaround, consider disabling the Web SSH feature until a patch is available. Restrict access to the `HandleCreateProxySession` function to minimize the risk of exploitation. Avoid using the `username` variable in the affected API endpoint until the issue is resolved. If running Zoraxy in Docker, ensure the Docker socket is not mounted to prevent container escape. If running Zoraxy without authentication, enable authentication for the management interface to prevent unauthorized access.
PT-2023-25714
6.5
2023-07-05
Unknown · Uptime Kuma · CVE-2023-36822
**Name of the Vulnerable Software and Affected Versions** Uptime Kuma versions prior to 1.22.1 **Description** A path traversal vulnerability allows an authenticated attacker to delete files on the server, leading to unavailability and potentially data loss. Uptime Kuma allows authenticated users to install plugins from an official list of plugins, although this feature is currently disabled in the web interface. The corresponding API endpoints are still available after login. Before a plugin is downloaded, the plugin installation directory is checked for existence, and if it exists, it's removed before the plugin installation. Because the plugin is not validated against the official list of plugins or sanitized, the check for existence and the removal of the plugin installation directory are prone to path traversal. This vulnerability enables an authenticated attacker to delete files from the server Uptime Kuma is running on, potentially causing Uptime Kuma or the whole system to become unavailable due to data loss. **Recommendations** For versions prior to 1.22.1, update to version 1.22.1 or later to resolve the issue. As a temporary workaround, consider disabling the plugin installation feature until a patch is available. Restrict access to the API endpoints related to plugin installation to minimize the risk of exploitation. Avoid using the plugin installation directory in a way that could lead to path traversal until the issue is resolved.