🇰🇷 한글 설명
TeamViewer Full Client 및 Host for Windows 15.82 이전 버전의 Patch Management 업데이트 메커니즘에서 접근 제어가 부적절합니다. 로컬 인증된 저권한 공격자가 위조된 IPC 응답을 통해 서명된 실행 파일을 전달하고, 사용자 쓰기 가능한 임시 디렉터리의 악성 DLL을 로드하게 만들 수 있습니다. 성공 시 NT AUTHORITY\SYSTEM 권한으로 임의 코드가 실행됩니다.
💡 쉬운 설명
컴퓨터에 낮은 권한으로 로그인한 사용자가 TeamViewer의 업데이트 과정을 속여 악성 프로그램을 실행시킬 수 있습니다. 이를 통해 공격자는 컴퓨터의 최고 관리자 권한을 얻을 수 있습니다.
🇺🇸 원문 (English)
Improper access control in the Patch
Management update mechanism of TeamViewer Full Client and Host for Windows
prior to version 15.82 allows a local authenticated attacker with low
privileges to supply a signed executable through a forged IPC response and
cause it to load a malicious DLL from a user-writable temporary directory.
Successful exploitation results in arbitrary code execution with NT
AUTHORITY\SYSTEM privileges.
📍 영향받는 시스템
Windows용 TeamViewer Full Client 및 Host 15.82 이전 버전
⚔️ 공격 벡터
로컬 저권한 사용자가 위조된 IPC 응답으로 임시 디렉터리의 악성 DLL을 로드시켜 SYSTEM 권한 획득
🛡️ 대응 방법
TeamViewer를 15.82 이상 버전으로 즉시 업데이트
🔧 검증 코드
출력된 DisplayVersion 또는 version 값이 15.82 미만이면 취약하며, 15.82 이상이면 패치가 적용된 것입니다.
wmic product where "name like '%TeamViewer%'" get name,version 2>/dev/null || powershell -c "Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object DisplayName -like '*TeamViewer*' | Select-Object DisplayName,DisplayVersion"
📊 CVSS Vector String
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
Storage Protect Snapshot for Windows