CVE-2026-42454
CRITICAL
CVSS 9.9
Docker
Verified Advisory
OS command injection in Termix Docker container management endpoints (CVE-2026-42454)
All Docker container management endpoints in Termix interpolate the `containerId` URL path parameter and WebSocket message field directly into shell commands executed via `ssh2.Client.exec()` on remote managed servers without any sanitization or validation. An authenticated attacker can inject arbitrary OS commands by crafting a malicious container ID, achieving remote code execution on any managed server connected via SSH, with commands executing at SSH user privileges.
Affected versions:
- <= 2.0.0
We recommend updating to: 2.1.0.
CVSS 9.9 · our assessment: act_now
Reference: https://github.com/Termix-SSH/Termix/security/advisories/GHSA-c2g2-hqgq-6w9v
Details: https://vuln.today/cve/CVE-2026-42454
Verified by vuln.today against published advisories.
Affected versions
- – <= 2.0.0
Fixed in: 2.1.0
More advisories for Docker
- CVE-2026-72864 – Broken access control in Dokploy docker-container-terminal WebSocket (CVE-2026-72864)
- CVE-2026-70478 – Unauthenticated OAuth2 token refresh endpoint in Flowise (CVE-2026-70478)
- CVE-2026-69259 – Remote code execution in FlowiseAI Flowise via SQLite Record Manager Node (CVE-2026-69259)
- CVE-2026-42298 – Arbitrary code execution in Postiz pr-docker-build.yml workflow (CVE-2026-42298)
- CVE-2026-34150 – Heap buffer overflow in Wazuh manager rootcheck parsing (CVE-2026-34150)