🇰🇷 한글 설명
4.4.01.7 미만 버전의 Samsung Galaxy Apps에서 중간자 공격(MitM)을 통해 로드 밸런싱에 사용되는 호스트 이름을 수정할 수 있는 취약점이 발견되었습니다. 공격자는 임의의 호스트 이름을 사용하여 앱 스토어 API를 모방하고, 설치 시점에 기존 앱을 변조하여 원격 코드 실행(RCE)을 달성할 수 있습니다.
💡 쉬운 설명
해커가 중간에서 통신을 가로채 앱 설치 경로를 가짜로 바꿀 수 있는 보안 약점입니다. 이를 통해 사용자가 정상적인 앱인 줄 알고 설치하는 앱에 악성 코드를 심어 기기를 제어할 수 있습니다.
🇺🇸 원문 (English)
Samsung Galaxy Apps before 4.4.01.7 allows modification of the hostname used for load balancing on installations of applications through a man-in-the-middle attack. An attacker may trick Galaxy Apps into using an arbitrary hostname for which the attacker can provide a valid SSL certificate, and emulate the API of the app store to modify existing apps at installation time. The specific flaw involves an HTTP method to obtain the load-balanced hostname that enforces SSL only after obtaining a hostname from the load balancer, and a missing app signature validation in the application XML. An attacker can exploit this vulnerability to achieve Remote Code Execution on the device. The Samsung ID is SVE-2018-12071.
📍 영향받는 시스템
Samsung Galaxy Apps version 4.4.01.7 미만
⚔️ 공격 벡터
중간자 공격(Man-in-the-Middle)을 통한 호스트 이름 변조 및 SSL 인증서 위조
🛡️ 대응 방법
Samsung Galaxy Apps를 최신 버전(4.4.01.7 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 versionName이 4.4.01.7보다 낮은 버전인지 확인하십시오.
pm list packages | grep com.samsung.android.app.galaxy | xargs -I {} dumpsys package {} | grep versionName