🇰🇷 한글 설명
이 취약점은 삼성 갤럭시 S10(Exynos 칩셋 탑재 모델)의 펌웨어에서 발생하며, 원격 공격자가 임의의 코드를 실행할 수 있게 합니다. Call Control Setup 메시지 처리 과정에서 데이터 길이를 적절히 검증하지 않아 발생하는 스택 기반 버퍼 오버플로우 문제입니다. 공격자가 전화를 거는 방식으로 유도하여 베이스밴드 프로세서 권한으로 코드를 실행할 수 있습니다.
💡 쉬운 설명
해커가 전화를 거는 것만으로도 스마트폰의 통신 기능을 장악할 수 있는 위험한 보안 결함입니다. 사용자가 전화를 받는 순간, 기기의 핵심 통신 칩셋에 악성 코드가 심어질 수 있습니다.
🇺🇸 원문 (English)
This vulnerability allows remote attackers to execute arbitrary code on affected installations of Samsung Galaxy S10 Firmware G973FXXS3ASJA, O(8.x), P(9.0), Q(10.0) devices with Exynos chipsets. User interaction is required to exploit this vulnerability in that the target must answer a phone call. The specific flaw exists within the Call Control Setup messages. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a fixed-length, stack-based buffer. An attacker can leverage this vulnerability to execute code in the context of the baseband processor. Was ZDI-CAN-9658.
📍 영향받는 시스템
Samsung Galaxy S10 (G973FXXS3ASJA), Exynos 칩셋, Android OS 8.x, 9.0, 10.0
⚔️ 공격 벡터
사용자가 공격자의 전화를 받는 사용자 상호작용을 통한 원격 코드 실행
🛡️ 대응 방법
삼성전자에서 제공하는 최신 보안 패치가 적용된 펌웨어로 업데이트하십시오.
🔧 검증 코드
출력된 빌드 번호가 취약한 버전인 G973FXXS3ASJA와 일치하는지 확인하십시오.
getprop ro.build.display.id | grep -E 'G973FXXS3ASJA'