사이버보안 및 인프라 보안국(CISA)은 연방 기관들에게 10개월에 걸쳐 세 개의 서로 다른 해킹 그룹이 악용한 세 가지 심각한 iOS 취약점을 패치하도록 명령했습니다.
구글이 목요일에 발표한 보고서 를 통해 해킹 공격 사실이 드러났습니다 . 세 건의 공격 모두 '코루나(Coruna)'라는 고급 해킹 키트를 사용했는데, 이 키트는 23개의 iOS 취약점을 모아 5개의 강력한 공격 체인을 구성했습니다. 일부 취약점은 이전의 별개의 공격에서 제로데이 공격으로 악용된 적이 있지만, 구글이 코루나를 통해 악용되는 것을 확인했을 당시에는 이미 모두 패치된 상태였습니다. 그럼에도 불구하고, 코루나는 고급 공격 코드와 광범위한 기능을 갖추고 있어 구형 iOS 버전을 대상으로 할 경우 여전히 심각한 위협이 될 수 있습니다.
무분별한 중고 제로데이 거래 사례
구글 연구진은 "이 익스플로잇 키트의 핵심 기술적 가치는 포괄적인 iOS 익스플로잇 모음집에 있다"며, "익스플로잇에는 원어민 영어로 작성된 문서(docstring 및 주석 포함)가 상세하게 기술되어 있다. 가장 정교한 익스플로잇은 공개되지 않은 공격 기법과 완화 조치 우회 방법을 사용한다"고 밝혔다.
금요일, CISA는 알려진 악용 취약점 목록에 세 가지 취약점을 추가했습니다 . 이 목록에 따라 CISA 관할 하에 있는 모든 연방 기관은 해당 취약점을 패치해야 합니다. CISA는 모든 기관에도 동일한 조치를 취할 것을 권고했습니다. 해당 취약점은 iOS 버전 13부터 17.2.1까지에서 작동하며, 17.2.1 이후 버전에는 적용되지 않습니다. 또한, Apple Lockdown이 활성화되었거나 브라우저가 개인 정보 보호 모드로 설정된 경우에는 해당 취약점이 작동하지 않습니다.
Coruna의 고급 기능에는 탐지 및 리버스 엔지니어링을 방지하기 위해 고유한 난독화 방식을 사용하는 전례 없는 *!* 프레임워크가 포함되어 있습니다. 이 프레임워크가 활성화되면 기기에 대한 정보를 수집하는 핑거프린팅 모듈이 실행됩니다. 수집된 정보를 바탕으로 프레임워크는 적절한 WebKit 익스플로잇을 로드한 후 포인터 인증 코드(PAC)로 알려진 방어 체계를 우회하는 코드를 실행합니다.
Coruna는 세 개의 서로 다른 해킹 그룹에 의해 사용되었다는 점에서도 주목할 만합니다. 구글은 작년 2월 "감시 장비 업체 고객"이 수행한 공격에서 이 취약점 사용을 처음 감지했습니다. 악용된 취약점(CVE-2025-23222)은 13개월 전에 이미 패치된 상태였습니다. 2025년 7월에는 "러시아 스파이 그룹으로 추정되는 집단"이 우크라이나 표적들이 자주 방문하는 웹사이트에 심어진 공격에서 CVE-2023-43000을 악용했습니다. 작년 12월에는 "금전적 이득을 노리는 중국발 위협 행위자"가 이 취약점을 사용했을 때, 구글은 완전한 익스플로잇 키트를 확보할 수 있었습니다.
구글은 "이러한 확산이 어떻게 발생했는지는 불분명하지만, '중고' 제로데이 익스플로잇에 대한 활발한 시장이 존재함을 시사한다"며, "확인된 익스플로잇 외에도 여러 위협 행위자들이 새롭게 발견된 취약점을 이용해 재사용 및 수정할 수 있는 고급 익스플로잇 기법을 확보했다"고 밝혔다.
구글 연구원들은 다음과 같이 덧붙였습니다.
저희는 모든 난독화된 익스플로잇과 종료 페이로드를 확보했습니다. 추가 분석 결과, 공격자가 익스플로잇 키트의 디버그 버전을 배포하면서 모든 익스플로잇과 내부 코드명을 그대로 노출한 사례를 발견했습니다. 이를 통해 해당 익스플로잇 키트의 내부 이름이 '코루나(Coruna)'일 가능성이 높다는 것을 알게 되었습니다. 총 5개의 완전한 iOS 익스플로잇 체인을 포괄하는 수백 개의 샘플을 수집했습니다. 이 익스플로잇 키트는 iOS 13.0(2019년 9월 출시)부터 17.2.1(2023년 12월 출시)까지 실행되는 다양한 iPhone 모델을 대상으로 공격할 수 있습니다. |
다음은 코드명 및 기타 정보와 함께 공개된 23개의 취약점입니다. |