Katalog CVE

CVE-2026-79761

ŚrednieCVSS 6.6
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Termix w wersjach od 1.7.0 do 2.5.1 w procesie wdrażania kluczy SSH tworzy wzorzec grep z danych kontrolowanych przez użytkownika i wstawia go do poleceń powłoki wykonywanych na zdalnym hoście. Uwierzytelniony użytkownik może wstrzyknąć polecenia powłoki i wykonać je z uprawnieniami wybranego konta zdalnego. Problem naprawiono w wersji 2.5.1.

Ocena ryzyka

Uwierzytelniony użytkownik może wykonać dowolne polecenia na zdalnych hostach z uprawnieniami konta docelowego, co może prowadzić do pełnego przejęcia zarządzanych serwerów. Ryzyko dotyczy organizacji używających Termix do zarządzania infrastrukturą SSH.

Rekomendacja

Zaktualizuj Termix do wersji 2.5.1 lub nowszej. Do czasu aktualizacji ogranicz możliwość wdrażania poświadczeń SSH do zaufanych administratorów i przeglądaj logi pod kątem nietypowych poleceń.

Inne podatności w Termix

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS