🇰🇷 한글 설명
Sunshine은 Moonlight를 위한 자가 호스팅 게임 스트림 호스트입니다. 2025.923.33222 이전 버전의 Windows용 SunshineService는 실행 파일 경로에 따옴표가 포함되지 않은(unquoted executable path) 상태로 설치됩니다. 설치 경로에 공백이 포함된 경우, 서비스 제어 관리자(SCM)가 경로를 단계적으로 해석하여 공격자가 경로 앞부분에 배치한 악성 바이너리를 실행할 수 있습니다.
💡 쉬운 설명
프로그램 설치 경로에 공백이 있을 때, 컴퓨터가 실행 파일을 찾는 과정에서 엉뚱한 파일을 실행할 수 있는 보안 약점이 발견되었습니다. 공격자가 이 점을 이용해 정상적인 프로그램 대신 악성 프로그램을 실행하도록 유도할 수 있습니다.
🇺🇸 원문 (English)
Sunshine is a self-hosted game stream host for Moonlight. Prior to version 2025.923.33222, the Windows service SunshineService is installed with an unquoted executable path. If Sunshine is installed in a directory whose name includes a space, the Service Control Manager (SCM) interprets the path incrementally and may execute a malicious binary placed earlier in the search string. This issue has been patched in version 2025.923.33222.
📍 영향받는 시스템
Sunshine version 2025.923.33222 미만 (Windows 환경)
⚔️ 공격 벡터
공백이 포함된 설치 경로 내에 악성 파일을 배치하여 서비스 실행 시 권한 상승 또는 임의 코드 실행
🛡️ 대응 방법
Sunshine을 최신 버전인 2025.923.33222 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 BINARY_PATH_NAME 경로에 따옴표(")가 없거나 경로 중간에 공백이 포함되어 있다면 취약한 상태입니다.
sc qc SunshineService | findstr /i "BINARY_PATH_NAME"
📊 CVSS Vector String
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
Storage Protect Snapshot for Windows