🔍 CVE-2026-79761

6.6
CVSS Score
MEDIUM
2026-09-24
2026-10-05 16:17
✅ 완료

🇰🇷 한글 설명

Termix 1.7.0 버전부터 2.5.1 버전까지의 SSH 키 배포 과정에서 사용자 제어 가능한 공개 키 토큰이 쉘 명령어로 직접 삽입되는 취약점이 발견되었습니다. 인증된 사용자가 조작된 키 패턴을 사용하여 대상 호스트에서 원격 계정 권한으로 임의의 명령을 실행할 수 있습니다.

💡 쉬운 설명

서버 관리 도구인 Termix에서 보안 설정 과정 중 입력값을 제대로 검사하지 않아 발생하는 문제입니다. 공격자가 특수하게 만든 코드를 입력하면 서버에 몰래 명령을 내려 제어권을 뺏을 수 있습니다.

🇺🇸 원문 (English)

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.

📍 영향받는 시스템

Termix 1.7.0 ~ 2.5.1

⚔️ 공격 벡터

인증된 사용자가 SSH 키 배포 시 조작된 keyPattern을 입력하여 명령 주입(Command Injection) 수행

🛡️ 대응 방법

Termix를 최신 보안 패치가 적용된 2.5.1 버전 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과로 버전 번호가 2.5.1 이상으로 출력되면 취약점이 해결된 상태입니다.

Shell / Script
curl -s http://<target-ip>/api/version | grep -E '2.5.1'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:L

💻 영향받는 소프트웨어

Multi-Domain Security Management Server