Skip to main content

Termix EUVDEUVD-2026-34873

| CVE-2026-45744 CRITICAL
OS Command Injection (CWE-78)
2026-06-05 GitHub_M
9.9
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Patch available
Jun 05, 2026 - 20:02 EUVD
Source Code Evidence Fetched
Jun 05, 2026 - 18:35 vuln.today
Analysis Generated
Jun 05, 2026 - 18:35 vuln.today

DescriptionGitHub Advisory

Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. Prior to version 2.3.2, the GET /ssh/file_manager/ssh/resolvePath endpoint in Termix is vulnerable to OS command injection. The endpoint uses double-quote escaping for shell command construction, which does not prevent $(...) and backtick command substitution. Any authenticated user with an active File Manager SSH session can execute arbitrary commands on the connected remote host. Version 2.3.2 patches the issue.

AnalysisAI

Remote command execution in Termix web-based server management platform (versions prior to 2.3.2) allows any authenticated user with an active File Manager SSH session to execute arbitrary OS commands on the connected remote host via the GET /ssh/file_manager/ssh/resolvePath endpoint. The vulnerability stems from improper shell escaping that fails to neutralize $(...) and backtick command substitution, yielding a CVSS 9.9 critical rating with scope change. No public exploit identified at time of analysis, but the vendor advisory (GHSA-37f4-wq95-pg33) provides sufficient technical detail to develop one trivially.

Technical ContextAI

Termix is an open-source web-based SSH server management platform offering terminal access, tunneling, and remote file editing across Windows, Linux, macOS, Android, and iOS (per CPE cpe:2.3:a:termix-ssh:termix). The flaw is classified as CWE-78 (Improper Neutralization of Special Elements used in an OS Command, aka OS Command Injection). The root cause is the resolvePath endpoint constructing shell commands by wrapping user-controlled input in double quotes - a sanitization approach that blocks naive quote-breaking but leaves shell metacharacters such as $(...) and ` ... ` (backtick command substitution) fully interpretable by POSIX shells like bash and sh. Because the command runs over an established SSH session, the injection executes on the remote managed host rather than the Termix server itself, which is reflected in the CVSS Scope:Changed (S:C) metric.

RemediationAI

Vendor-released patch: upgrade to Termix 2.3.2 or later, available at https://github.com/Termix-SSH/Termix/releases/tag/release-2.3.2-tag with builds for Windows, Linux, and macOS. If immediate patching is not possible, compensating controls include restricting Termix account creation and tightly auditing the user list (since any authenticated user with an active File Manager session can exploit this), disabling the File Manager feature for non-essential users if the deployment supports per-user feature flags, and placing the Termix server behind a network reverse proxy that blocks or logs requests to the /ssh/file_manager/ssh/resolvePath endpoint - note that blocking that path will break legitimate path-resolution functionality in File Manager. Additionally, treat SSH target hosts as potentially compromised if any low-trust Termix user existed pre-patch, and review SSH session logs on managed hosts for anomalous command execution. Consult the vendor advisory at https://github.com/Termix-SSH/Termix/security/advisories/GHSA-37f4-wq95-pg33 for further detail.

More in Termix

View all
CVE-2025-59951 CRITICAL POC
9.1 Oct 01

Docker default credentials in Termix server management. PoC and patch available.

CVE-2026-22804 HIGH POC
8.0 Jan 12

Stored XSS in Termix File Manager (versions 1.7.0-1.9.0) allows attackers with SSH server access to execute arbitrary Ja

CVE-2026-42454 CRITICAL
9.9 May 08

Remote code execution in Termix (self-hosted web-based server management platform) before version 2.1.0 lets an authenti

CVE-2026-45748 CRITICAL
9.8 Jun 05

OS command injection in Termix web-based server management platform prior to version 2.3.2 allows remote unauthenticated

CVE-2026-53545 CRITICAL
9.8 Aug 19

OS command injection in Termix (self-hosted web SSH/tunneling platform) before 2.3.2 lets an authenticated user who can

CVE-2026-53546 CRITICAL
9.6 Aug 19

Cross-user SSH credential disclosure in Termix, a self-hosted web server-management platform, allows an authenticated lo

CVE-2026-53548 CRITICAL
9.6 Aug 19

Broken authorization in Termix (self-hosted web-based SSH/server management platform) before 2.6.1 lets any authenticate

CVE-2026-45746 CRITICAL
9.0 Jun 05

Cross-tenant remote code execution in Termix (web-based SSH/file management platform) prior to version 2.3.2 allows an a

CVE-2026-45750 CRITICAL
9.0 Jun 05

Command injection in Termix server management platform before version 2.3.2 allows authenticated users to execute arbitr

CVE-2026-53542 HIGH
8.8 Aug 19

Remote command injection in Termix, a web-based SSH server management platform, allows any authenticated user with file-

CVE-2026-53547 HIGH
8.8 Aug 19

Unauthorized data exposure in Termix prior to 2.3.2 allows a low-privileged authenticated user to exfiltrate password-re

CVE-2026-42453 HIGH
8.7 May 08

Command injection in Termix (a self-hosted web-based SSH/server-management platform) before version 2.1.0 lets attackers

Share

EUVD-2026-34873 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy