🔍 CVE-2026-82041

9.9
CVSS Score
CRITICAL
2026-10-02
2026-10-06 16:08
✅ 완료

🇰🇷 한글 설명

UTMStack 11.2.16 미만 버전의 UTMIncidentCommandWebsocket.processCommand() 함수에서 권한 검증이 누락된 취약점이 발견되었습니다. 인증된 사용자라면 역할에 관계없이 /command/{hostname} STOMP 경로를 통해 임의의 운영체제 명령을 전달할 수 있으며, 이는 모니터링 대상 엔드포인트에서 명령 실행으로 이어집니다.

💡 쉬운 설명

로그인한 사용자라면 누구나 관리자 권한 없이도 연결된 컴퓨터에 마음대로 명령을 내릴 수 있는 보안 구멍이 발견되었습니다. 이로 인해 해커가 감시 대상 컴퓨터를 완전히 장악할 위험이 있습니다.

🇺🇸 원문 (English)

UTMStack before 11.2.16 contains a missing authorization vulnerability in UTMIncidentCommandWebsocket.processCommand(), the handler mapped to the /command/{hostname} STOMP destination, where no role check or command allowlist is applied before forwarding supplied commands. Any authenticated user, regardless of role, can send arbitrary operating-system commands over gRPC to any connected agent, resulting in command execution on monitored endpoints where agent processes commonly run as root or SYSTEM.

📍 영향받는 시스템

UTMStack versions before 11.2.16

⚔️ 공격 벡터

인증된 사용자가 STOMP 프로토콜을 통해 /command/{hostname} 경로로 임의의 OS 명령을 전송

🛡️ 대응 방법

UTMStack를 11.2.16 이상의 최신 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 11.2.16보다 낮으면 취약한 버전이 설치되어 있는 상태입니다.

Shell / Script
curl -s http://<target_ip>/version | grep -E '11\.[0-9]+\.[0-9]+' | awk '$1 < "11.2.16"'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Azure Monitor Agent