Cơ quan An ninh Cơ sở hạ tầng và An ninh mạng đã ra lệnh cho các cơ quan liên bang vá ba lỗ hổng iOS quan trọng đã bị khai thác trong khoảng thời gian 10 tháng trong các chiến dịch hack do ba nhóm riêng biệt thực hiện.
Các chiến dịch hack được đưa ra ánh sáng vào thứ Năm trong một báo cáo được xuất bản bởi Google. Cả ba chiến dịch đều sử dụng Coruna, tên của một bộ công cụ hack tiên tiến đã tích lũy 23 khai thác iOS riêng biệt thành năm chuỗi khai thác mạnh m. Mặc dù một số lỗ hổng đã bị khai thác dưới dạng zero-days trong các chiến dịch trước đó, không liên quan, nhưng tất cả đều đã được vá vào thời điểm Google quan sát thấy chúng bị Coruna khai thác. Tuy nhiên, khi được sử dụng để chống lại các phiên bản iOS cũ hơn, bộ công cụ này gây ra mối đe dọa ghê gớm do mã khai thác có tầm cỡ cao và nhiều khả năng.
Trường hợp 2nd-hand zero-days lăng nhăng
“Giá trị kỹ thuật cốt lõi của bộ khai thác này nằm ở bộ sưu tập toàn diện các khai thác iOS, các nhà nghiên cứu của Google viết. “Việc khai thác có tài liệu phong phú, bao gồm các chuỗi tài liệu và nhận xét được viết bằng tiếng Anh bản địa. Những công nghệ tiên tiến nhất đang sử dụng các kỹ thuật khai thác không công khai và đường tránh giảm thiểu.”
Vào thứ Sáu, CISA thêm vào ba trong số các lỗ hổng trong danh mục các lỗ hổng bị khai thác đã biết. Mục nhập yêu cầu tất cả các cơ quan liên bang thuộc thẩm quyền của CISA vá các lỗ hổng. CISA tiếp tục tư vấn cho tất cả các tổ chức cũng làm như vậy. Việc khai thác hoạt động trên iOS phiên bản 13 đến 17.2.1. Các phiên bản ngoài 17.2.1 không dễ bị tấn công. Các khai thác cũng không kích hoạt khi Apple Lockdown được kích hoạt hoặc một trình duyệt được đặt thành duyệt web riêng tư.
Các khả năng nâng cao của Coruna bao gồm một khung JavaScript chưa từng thấy trước đây sử dụng phương pháp làm xáo trộn duy nhất để ngăn chặn việc phát hiện và kỹ thuật đảo ngược. Khi được kích hoạt, framework sẽ chạy một mô-đun lấy dấu vân tay để thu thập thông tin về một thiết b. Dựa trên kết quả, khung sau đó sẽ tải một khai thác WebKit phù hợp, sau đó là bỏ qua để bảo vệ được gọi là mã xác thực con trỏ.