Đây là "người kế nhiệm" về mặt chủng loại của exploit checkm8 năm 2019, vốn ảnh hưởng đến chip A5–A11 . Lưu ý rằng chip A11 không bị ảnh hưởng vì trình điều khiển USB của nó tự động đặt lại con trỏ DMA sau mỗi gói tin
. A14 trở lên cũng an toàn vì Apple đã cấu hình đúng cơ chế bảo vệ bộ nhớ USB DART trong SecureROM
.
Khai thác thành công cho phép tạm thời hạ thấp cài đặt bảo mật và chạy phần mềm không được ký, với dấu hiệu nhận biết là dòng chữ PWND trong chuỗi serial USB .
BootROM (SecureROM) là mã đầu tiên chạy khi chip khởi động, được ghi cứng vào bộ nhớ ROM trong quá trình sản xuất và không thể thay đổi sau khi xuất xưởng . Bản chất của lỗ hổng này là lỗi phần cứng trong bộ điều khiển USB, không phải lỗi phần mềm, nên Apple không thể vá bằng bản cập nhật iOS hay firmware
. Giải pháp duy nhất dành cho người dùng là nâng cấp lên thiết bị dùng chip A14 trở lên
.
Comments
0 comments