
GPUThor: Rowhammer trên GPU NVIDIA RTX A6000 có thể vượt ECC
"Researchers disclosed GPUThor, a Rowhammer attack against NVIDIA workstation GPUs with GDDR6 memory that bypasses ECC and can trigger denial-of-service, silent data corruption, and privilege escalation to host root. The attack affects RTX A6000, A5000, A4500, and A4000 models; mitigation includes avoiding untrusted or cross-tenant CUDA workloads, monitoring ECC errors, and using stronger isolation, while ECC can still produce detectable uncorrectable errors under attack."
Ảnh hưởng trực tiếp đến toàn vẹn dữ liệu, tính sẵn sàng và có thể dẫn tới root trên host nếu bị khai thác thành công.
Có thể gây dừng workload GPU, gián đoạn dịch vụ và tăng rủi ro cho môi trường đa thuê hoặc hạ tầng AI/HPC dùng chung.
Các nhà nghiên cứu đã công bố GPUThor, một biến thể Rowhammer nhắm vào GPU workstation của NVIDIA dùng GDDR6, có thể vượt qua ECC và dẫn tới từ chối dịch vụ (DoS), sai lệch dữ liệu âm thầm (SDC) và leo thang đặc quyền lên root trên máy chủ.
Theo báo cáo, kỹ thuật này ảnh hưởng đến các mẫu RTX A6000, RTX A5000, RTX A4500 và RTX A4000. Nhóm nghiên cứu cho biết họ đã tạo ra hàng chục nghìn đến hàng trăm nghìn bit flip trên mỗi GB khi ECC bị tắt; riêng RTX A5000 ghi nhận mức cao nhất là 377.552 bit flip/GB. Khi ECC được bật, vẫn xuất hiện DUE có thể làm dừng toàn bộ kernel đang chạy trên GPU, gây gián đoạn dịch vụ.
Về mặt khai thác, kẻ tấn công cần chạy được CUDA kernel không đặc quyền trên GPU mục tiêu, chẳng hạn trong môi trường cross-tenant hoặc khi mã không tin cậy được thực thi trên máy dùng chung. Nhóm nghiên cứu khuyến nghị không chia sẻ GPU giữa các tenant không tin cậy, theo dõi bộ đếm lỗi ECC, và áp dụng cô lập mạnh hơn cho workload GPU.
Với đội vận hành, cần rà soát cấu hình ECC, chính sách chia sẻ GPU và cơ chế cách ly để giảm rủi ro corruption dữ liệu và gián đoạn dịch vụ.