🇰🇷 한글 설명
TeamViewer Full Client 및 Host 15.83 이전 버전의 macOS용 권한 헬퍼에서 TOCTOU 레이스 컨디션과 부적절한 심볼릭 링크 처리가 결합되어 있습니다. 이로 인해 권한이 낮은 로컬 공격자가 설치 패키지 검증을 우회하고 악성 패키지를 설치할 수 있으며, 성공 시 root 권한 상승으로 이어집니다.
💡 쉬운 설명
컴퓨터에 낮은 권한으로 접근한 사용자가 TeamViewer의 설치 과정 허점을 이용해 가짜 설치 파일을 몰래 설치할 수 있습니다. 이를 통해 최고 관리자(root) 권한을 얻을 수 있습니다.
🇺🇸 원문 (English)
A time-of-check time-of-use (TOCTOU) race condition combined with improper symbolic link handling in the privileged helper of TeamViewer Full Client and Host prior to version 15.83 for macOS allows a local attacker with low privileges to bypass installer package verification and install a malicious package. Successful exploitation can lead to local privilege escalation to root.
📍 영향받는 시스템
macOS용 TeamViewer Full Client 및 Host 15.83 미만 버전
⚔️ 공격 벡터
로컬 사용자가 심볼릭 링크와 레이스 컨디션을 이용해 설치 패키지 검증을 우회하고 악성 패키지를 권한 헬퍼를 통해 설치
🛡️ 대응 방법
TeamViewer를 15.83 이상 버전으로 즉시 업데이트
🔧 검증 코드
출력된 버전이 15.83 미만이면 취약하므로 15.83 이상으로 업데이트가 필요하며, 명령이 실패하면 TeamViewer가 설치되어 있지 않은 것입니다.
defaults read /Applications/TeamViewer.app/Contents/Info.plist CFBundleShortVersionString 2>/dev/null