🔍 CVE-2025-4412

0.0
CVSS Score
UNKNOWN
2025-05-27
2026-06-17 09:33
✅ 완료

🇰🇷 한글 설명

macOS 시스템에서 Viscosity의 Launch Agent와 viscosity_openvpn 프로세스를 악용하여 Viscosity의 TCC 권한을 가진 동적 라이브러리를 로드할 수 있는 취약점입니다. 이를 통해 사용자가 이미 허용한 파일 리소스에 접근할 수 있으나, 카메라나 마이크와 같은 추가 권한이 필요한 리소스는 사용자 승인이 필요합니다.

💡 쉬운 설명

Viscosity라는 프로그램의 보안 허점을 이용해, 프로그램이 가진 권한을 몰래 빌려 쓰는 공격이 가능합니다. 다만 사용자가 이미 허락한 파일 위주로 접근이 가능하며, 민감한 기능은 사용자의 허락을 다시 받아야 합니다.

🇺🇸 원문 (English)

On macOS systems, by utilizing a Launch Agent and loading the viscosity_openvpn process from the application bundle, it is possible to load a dynamic library with Viscosity's TCC (Transparency, Consent, and Control) identity. The acquired resource access is limited without entitlements such as access to the camera or microphone. Only user-granted permissions for file resources apply. Access to other resources beyond granted-permissions requires user interaction with a system prompt asking for permission. This issue was fixed in version 1.11.5 of Viscosity.

📍 영향받는 시스템

Viscosity 1.11.5 미만 버전 (macOS)

⚔️ 공격 벡터

Launch Agent를 이용한 viscosity_openvpn 프로세스의 동적 라이브러리 로드

🛡️ 대응 방법

Viscosity를 최신 버전인 1.11.5 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 1.11.5보다 낮은지 확인하십시오.

Shell / Script
osascript -e 'do shell script "/Applications/Viscosity.app/Contents/Info.plist | grep CFBundleShortVersionString"' 2>/dev/null

💻 영향받는 소프트웨어

IBM Verify Identity Access