🇰🇷 한글 설명
TeamSpeak Server 2.0.20.1의 WebAdmin 인터페이스에서 ServerAdmin 권한을 가진 인증된 사용자가 자신의 서버 범위를 벗어난 권한을 부여할 수 있는 취약점이 존재합니다. 공격자는 .tscmd URI의 serverid 파라미터를 조작하여 임의의 가상 서버를 추가, 삭제, 시작 또는 중지할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 원래 관리할 수 없는 다른 서버까지 마음대로 조작할 수 있는 보안 결함입니다. 서버를 끄거나 삭제하는 등 시스템 전체에 영향을 줄 수 있는 위험한 문제입니다.
🇺🇸 원문 (English)
The WebAdmin interface in TeamSpeak Server 2.0.20.1 allows remote authenticated users with the ServerAdmin flag to assign Registered users certain privileges, resulting in a privilege set that extends beyond that ServerAdmin's own servers, as demonstrated by the (1) AdminAddServer, (2) AdminDeleteServer, (3) AdminStartServer, and (4) AdminStopServer privileges; and administration of arbitrary virtual servers via a request to a .tscmd URI with a modified serverid parameter, as demonstrated by (a) add_server.tscmd, (b) ask_delete_server.tscmd, (c) start_server.tscmd, and (d) stop_server.tscmd.
📍 영향받는 시스템
TeamSpeak Server 2.0.20.1
⚔️ 공격 벡터
인증된 사용자가 .tscmd URI의 serverid 파라미터를 조작하여 원격으로 공격
🛡️ 대응 방법
TeamSpeak Server를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
로그 파일 내에서 취약한 버전인 2.0.20.1 문자열이 발견되는지 확인합니다.
grep -r "TeamSpeak Server 2.0.20.1" /var/log/teamspeak* 2>/dev/null || echo "Version check required"