🔍 CVE-2026-107614

6.1
CVSS Score
MEDIUM
2026-10-08
2026-10-08 21:10
✅ 완료

🇰🇷 한글 설명

GlavSoft TightVNC Server 2.8.88 미만 버전의 WinCursorShapeUtils::trimTransparent() 함수에서 정수 언더플로우 취약점이 발견되었습니다. 인증된 로컬 사용자가 너비나 높이가 0인 커서 모양을 처리하게 함으로써 서버를 충돌시키거나 경계 밖의 메모리를 읽을 수 있습니다.

💡 쉬운 설명

컴퓨터 마우스 커서의 크기를 계산하는 과정에서 숫자가 잘못 처리되어 프로그램이 멈추거나 내부 정보를 유출할 수 있는 문제입니다. 공격자가 특수한 마우스 모양을 만들어 서버를 마비시킬 수 있습니다.

🇺🇸 원문 (English)

An integer underflow in WinCursorShapeUtils::trimTransparent() in GlavSoft TightVNC Server for Windows before 2.8.88 allows a local authenticated user to crash the server, and potentially read out-of-bounds memory, by causing a cursor shape with a width or height of zero to be processed on the DXGI capture path. The loop bound width - 1 wraps to 0xFFFFFFFF, producing an access roughly 4 GB beyond the 64 KB cursor buffer; a monochrome cursor of height 1 also becomes 0 because getCursorHeight() halves the height in place.

📍 영향받는 시스템

GlavSoft TightVNC Server for Windows (version 2.8.88 미만)

⚔️ 공격 벡터

로컬에서 인증된 사용자가 조작된 커서 모양을 통해 공격

🛡️ 대응 방법

TightVNC Server를 최신 버전인 2.8.88 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 2.8.88 미만인지 확인하십시오.

Shell / Script
tightvnc -v 2>/dev/null || powershell "(Get-ItemProperty 'HKLM:\SOFTWARE\TightVNC\TightVNC Server').Version"

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Windows Server