CVE Catalog

CVE-2026-79761

MediumCVSS 6.6
Published: Translated: NVD NIST

Summary

Termix versions 1.7.0 through 2.5.1 derive a grep pattern from user-controlled public-key input and interpolate it into shell commands executed on the target host during SSH key deployment. An authenticated user can inject shell syntax and execute commands with the privileges of the selected remote account. The issue is fixed in version 2.5.1.

Risk Assessment

An authenticated user can run arbitrary commands on remote hosts with the target account's privileges, potentially leading to full compromise of managed servers. This affects organizations using Termix for SSH infrastructure management.

Recommendation

Upgrade Termix to version 2.5.1 or later. Until then, restrict SSH credential deployment to trusted administrators and review logs for unusual commands.

Other vulnerabilities in Termix

See all
Original NVD description (English source)

Termix is a web-based server management platform with SSH terminal, tunneling, and file editing capabilities. From 1.7.0 until 2.5.1, the Termix SSH key deployment flow derives a grep pattern from a user-controlled public-key token and interpolates it into double-quoted shell commands executed on the selected target host. In src/backend/database/routes/credential-deploy-routes.ts, both grep -F verification paths accept command substitution or quote-breaking shell syntax in keyPattern. An authenticated user who can deploy a crafted SSH credential can therefore execute commands with the selected remote account's privileges. The separate ACME command-injection report is outside this CVE's scope. This issue is fixed in version 2.5.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS