🇰🇷 한글 설명
Windows용 TeamViewer Full Client 및 Host 15.82 미만 버전에서 설치 프로그램의 롤백 메커니즘 내 TOCTOU 레이스 컨디션 취약점이 발견되었습니다. 로컬 권한을 가진 공격자가 설치 중 롤백 파일이 복구되기 전 임시 디렉토리에 저장된 백업 파일을 교체함으로써 NT AUTHORITY/SYSTEM 권한을 획득할 수 있습니다.
💡 쉬운 설명
프로그램 설치 중 오류가 발생해 이전 상태로 되돌리는 과정에서 보안 허점이 발생합니다. 공격자가 이 틈을 타서 시스템 파일을 가짜 파일로 바꿔치기하면 컴퓨터의 최고 관리자 권한을 뺏을 수 있습니다.
🇺🇸 원문 (English)
TeamViewer Full Client and Host prior to version 15.82 on Windows contain a TOCTOU race condition in the installer rollback mechanism. A local low-privileged attacker can replace rollback backup files stored in a user-writable temporary directory before they are restored by an elevated installer, resulting in privilege escalation to NT AUHORITY/SYSTEM. Exploitation requires successful timing of the race condition and a rollback during installation or update.
📍 영향받는 시스템
TeamViewer Full Client and Host (Windows) version 15.82 and prior
⚔️ 공격 벡터
로컬 권한을 가진 공격자가 설치 프로그램의 롤백 과정 중 임시 디렉토리의 파일을 교체하는 레이스 컨디션 공격
🛡️ 대응 방법
TeamViewer를 최신 버전(15.82 이상)으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 15.82 미만이면 취약한 상태이며, 15.82 이상이면 안전합니다.
powershell -Command "(Get-ItemProperty 'HKLM:\SOFTWARE\WOW6432Node\TeamViewer' -ErrorAction SilentlyContinue).Version"