Lỗ hổng Spectre mới ảnh hưởng đến các JIT engine
"Researchers revived a Spectre v2-style attack called Branch Target Reuse (BTR) that targets stale indirect branch prediction entries in JIT engines. The attack can affect Linux cBPF, Oracle GraalVM, and Mozilla SpiderMonkey, and proof-of-concept exploits on Intel-based Linux systems were able to leak the root password hash; mitigations were added and two CVEs were assigned: CVE-2026-64507 and CVE-2026-64508."
Ảnh hưởng đến bí mật dữ liệu trên hệ thống dùng JIT; có thể rò rỉ thông tin nhạy cảm qua kênh phụ và vượt qua một số cơ chế phòng vệ hiện có.
Có thể tác động đến trình duyệt, runtime và kernel trong môi trường doanh nghiệp; việc áp dụng mitigation có thể làm tăng độ phức tạp vận hành và ảnh hưởng hiệu năng.
Các nhà nghiên cứu đã công bố một biến thể mới của Spectre v2 có tên Branch Target Reuse (BTR), nhắm vào các JIT engine tạo mã máy cho trình duyệt, runtime và kernel. Kỹ thuật này khai thác các mục dự đoán nhánh gián tiếp còn sót lại trong bộ dự đoán nhánh của CPU, từ đó có thể dẫn đến rò rỉ dữ liệu qua kênh phụ.
Theo báo cáo, lỗ hổng có thể ảnh hưởng đến Linux cBPF, Oracle GraalVM và Mozilla SpiderMonkey. Nhóm nghiên cứu đã trình diễn proof-of-concept trên hệ thống Intel-based Linux, cho phép suy ra root password hash. Mức rò rỉ ước tính khoảng 5.7 KB/sec trên Intel Raptor Cove và 5.4 KB/sec trên Lion Cove; tốc độ này không cao nhưng vẫn đủ để trích xuất thông tin nhạy cảm trong một số kịch bản.
Sau khi được tiết lộ, các nhà phát triển Linux kernel và Oracle đã triển khai biện pháp giảm thiểu. Hai mã CVE-2026-64507 và CVE-2026-64508 đã được gán cho vấn đề này. Mozilla được cho là ưu tiên site isolation thay vì xử lý trực tiếp theo cách khác. Các biện pháp mạnh như IBPB có thể hiệu quả hơn nhưng có thể làm tăng độ phức tạp và ảnh hưởng hiệu năng.
Khuyến nghị: rà soát các hệ thống dùng JIT, cập nhật bản vá/mitigation mới nhất và đánh giá tác động hiệu năng trước khi bật các cơ chế bảo vệ bổ sung.