복구에 adb 명령어가 필요하다고 적혀 있지만, 정확히 어떤 명령어인지 찾을 수가 없음. 전용 주소까지 갖춘 화려한 웹페이지를 만들어 놓고 정작 영향받은 기기 식별법과 복구법은 설명하지 않아 답답함.
데이터베이스가 손상되면 com.android.phone이 부팅할 때마다 손상된 저장소를 읽다가 즉시 죽고, 공장 초기화도 일시적으로만 효과가 있다고 함. 전체 초기화 대신 com.android.phone의 저장 데이터만 삭제하면 안 되는 건가?
이런 서비스 거부(DoS) 공격은 적어도 이론상으로는 상당히 심각하지만, 과장된 홍보 문구로 도배한 랜딩 페이지까지 붙은 건 처음 보는 듯함.
취약점은 심각해 보이지만, 호주에서 긴급전화 000에 연결하지 못하는 공격받은 기기를 차단한다는 부분은 LLM이 지나치게 문구를 따지다 상식을 놓친 문단처럼 보임.
내가 잘못 알고 있을 수도 있지만, 해당 법은 3G망 종료와 000의 5G 이전에 맞춰 구형 휴대전화 사용자를 새 기기로 옮기도록 통신사가 연락하게 하려는 취지로 이해하고 있음. 며칠 연속 DoS 공격을 받았다고 번호를 자동 차단할 것 같지는 않음.
호주에는 이동통신 서비스 제공업체가 준수해야 하는 법이 있으며, 이런 취약점을 고치지 않는 것은 법 위반에 해당함. 통신사나 제조사, 중개업체는 어떤 상황에서도 긴급 서비스 접근을 제한하거나, 제한되는 것을 알면서 방치해서는 안 됨.
Google은 이를 문제로 인정하기를 거부하고 있으므로 접근 제한을 알면서 방치하는 셈임. ACMA가 조치를 취하거나 Google에 수정을 강제할 수 있다고 확신함.
자동 차단하지 않을 것이라는 추측이 맞음. 이 법은 4G 기기인데도 000에 전화할 때 3G망을 사용하는 휴대전화의 IMEI 차단에 관한 것임.
어떻게 000을 5G 전용으로 옮길 수 있는 건가?
Google은 여러 차례 보안 문제가 아님으로 분류했음. 이상한 버그인 것은 분명하지만, 실제 공격 시나리오는 무엇인가?
내가 틀렸다면 정정해 주길 바라지만, 통신사 설정 메시지는 보통 통신사만 보낼 수 있는 것 아닌가? 시연용 APK는 자기 휴대전화로 메시지를 보내지만, SMS 발송에는 별도 확인이 필요함. 실질적인 위험이 무엇인지 궁금함.
어디에 통신사 설정 메시지라고 나와 있는가? 페이지에는 WAP와 PDU가 등장하고, 대충 읽어보니 PDU는 WAP 메시지 인코딩의 일부로 보임. 그렇다면 WAP 메시지를 망에 보낼 수 있는 누구든 공격할 수 있고, 통신사가 잘못된 메시지를 차단하거나 필터링하지 않는 한 그대로 전달하는 것 아닌가?
통신사가 침해당하면 공격자가 휴대전화 수백만 대를 망가뜨려 막대한 경제적 손실을 일으킬 수 있는 것 아닌가?
가짜 기지국으로 휴대전화를 사실상 영구적으로 무력화하고, 전문가가 개입해야 복구할 수 있게 만드는 시나리오로 이해함.
다만 설명이 명확하지 않아 틀렸을 수도 있음. 가짜 기지국만으로 충분한지, 공격을 반복하려면 계속 근처에 있어야 하는지, 아니면 손상된 SMS 200개를 한 번에 보내는 것만으로 충분한지 불분명함.
WAP Push는 MMS보다 먼저 나온 구형 프로토콜임. Android에서는 보낼 수 있고, iOS는 그냥 무시함.
통신망은 여전히 WAP Push를 보내지만, 임의 형식의 메시지를 친구에게 마음대로 보낼 수 있는 것은 아님. 하지만 Stingray 같은 가짜 기지국으로 중간자 공격을 하면 통신망 방화벽의 보호가 사라지므로 친구의 Android 휴대전화에 원하는 메시지를 보낼 수 있음. 중간자 공격과 이런 버그가 결합하면 상당히 치명적일 수 있음.