Điểm chính
- Nghiên cứu mới phát hiện lỗ hổng mang tên TONTOU liên quan đến cơ chế bảo mật phần cứng ARM Memory Tagging Extension (MTE).
- Kỹ thuật tấn công lợi dụng khoảng độ trễ thời gian giữa quá trình giảm thiểu mối đe dọa và thời điểm sử dụng dữ liệu thực tế.
- Nhóm nghiên cứu đã chứng minh khả năng vượt qua rào cản bảo mật phần cứng của MTE bằng phương pháp tiêm ngắt (Interrupt Injection).
Một nghiên cứu kỹ thuật mới đây đã công bố phát hiện về lỗ hổng mang tên TONTOU (Time-of-Neutralization to Time-of-Use), nhắm vào cơ chế bảo mật phần cứng ARM Memory Tagging Extension (MTE) trên các bộ vi xử lý di động hiện đại.
Chi tiết kỹ thuật về lỗ hổng TONTOU
Theo tài liệu phân tích, nghiên cứu tập trung khai thác khoảng thời gian trễ tồn tại giữa quá trình giảm thiểu mối đe dọa và thời điểm thực thi việc khai thác dữ liệu. Điểm yếu này cho phép kẻ tấn công tìm ra khoảng trống để qua mặt các lớp phòng thủ phần cứng.
Cụ thể, nhóm tác giả đã thành công trong việc chứng minh kỹ thuật tiêm ngắt (Interrupt Injection). Phương pháp này giúp vượt qua các rào cản bảo mật nghiêm ngặt mà cơ chế MTE thiết lập trên các dòng chip di động.
Đánh giá tác động và tài nguyên
Phát hiện mới này đã phơi bày những rủi ro tiềm ẩn trong quá trình triển khai thực tế của cơ chế ARM MTE trên các thiết bị di động thương mại hiện nay, đặt ra yêu cầu cần phải vá lỗi và cải thiện độ an toàn cho kiến trúc phần cứng.
Hiện tại, nhóm nghiên cứu đã công bố mã nguồn cùng các đoạn mã khai thác mẫu (PoC) trên nền tảng GitHub nhằm phục vụ cho mục đích nghiên cứu an ninh mạng và kiểm thử bảo mật.


