Trang chủ Bài viết Bảo mật Google Cloud cảnh báo ba lỗ hổng CPU AMD Turin có thể rò rỉ dữ liệu giữa các tiến trình trong VM
Bảo mật 13/11/2026 0 lượt xem

Google Cloud cảnh báo ba lỗ hổng CPU AMD Turin có thể rò rỉ dữ liệu giữa các tiến trình trong VM

Google Cloud cảnh báo ba lỗ hổng CPU AMD Turin có thể rò rỉ dữ liệu giữa các tiến trình trong VM

Google Cloud vừa cảnh báo rằng các máy ảo chạy trên chip AMD Turin cần được vá hệ điều hành khách và khởi động lại (stop-and-start) để phòng ba lỗ hổng kênh kề ở CPU. Theo công ty, các biện pháp giảm thiểu chống tấn công giữa các máy ảo với nhau và giữa máy ảo với máy chủ đã được áp dụng. Tuy nhiên, bên trong một máy ảo, kẻ tấn công có mã chạy trên cùng lõi xử lý có thể suy ra dữ liệu từ các tiến trình khác hoặc từ nhân hệ điều hành.

Phạm vi ảnh hưởng

Các dòng máy bị ảnh hưởng gồm C4D, N4D, H4D, Z4D và G4, trong đó có cả phiên bản bare-metal của C4D và Z4D. Turin là tên mã của bộ xử lý AMD EPYC thế hệ thứ năm.

Cả ba lỗ hổng đều thuộc nhóm Transient Scheduler Attacks (TSA). Hai lỗ hổng TSA-SQ (CVE-2024-36350) và TSA-L1 (CVE-2024-36357) từng được công bố ngày 8/7/2025 cho các bộ xử lý EPYC đời trước. AMD nay cho biết các chip Zen 5, trong đó có Turin, bị ảnh hưởng theo cách khác so với các bộ xử lý AMD đã được mô tả trước đó.

Lỗ hổng thứ ba là CVE-2026-0004, một lỗ hổng mới, có thể cho phép kẻ tấn công chạy mã trên hệ thống suy ra dữ liệu trong bộ nhớ đệm L1 của bộ xử lý. Dự án Xen gọi lỗ hổng mới này là TSA-Fill và cho biết đã đính chính một tuyên bố trước đó: AMD từng nói các CPU Zen 5 không bị ảnh hưởng bởi TSA-SQ và TSA-L1.

Google đánh giá mức độ rủi ro ở mức Trung bình. AMD xếp cả ba là tấn công cục bộ với độ phức tạp cao, chỉ cần quyền hạn thấp. Tính đến nay, chưa lỗ hổng nào nằm trong danh mục KEV các lỗ hổng bị khai thác của CISA, và cả hai công ty đều không ghi nhận trường hợp khai thác nào.

Khách hàng Google Cloud cần làm gì

  • Máy ảo: cài bản vá của nhà cung cấp hệ điều hành khi được phát hành. Từ tuần này, Google sẽ cập nhật thông tin CPU mà máy ảo báo cáo để nhân hệ điều hành đã vá có thể bật biện pháp giảm thiểu; sau khi bản cập nhật đến máy ảo, phải dừng và khởi động lại máy. Công ty nhấn mạnh: chỉ khởi động lại hệ điều hành khách là không đủ.
  • Phiên bản bare-metal: nếu tự chạy hệ điều hành hoặc hypervisor trên C4D, Z4D, hãy áp dụng bản vá của nhà cung cấp khi có.
  • Hypervisor trong máy ảo: áp dụng tương tự việc cập nhật thông tin CPU, rồi dừng và khởi động lại máy ảo.
  • GKE: sẽ có image node cập nhật cho các phiên bản bare-metal dùng Turin; nâng cấp node sẽ nhận bản cập nhật thông tin CPU, nhưng hiện bản tin chưa liệt kê là đã sẵn sàng.
  • Cloud Run: không cần làm gì.

Khách hàng dùng các bộ xử lý đời cũ Rome, Milan và Genoa từng nhận hướng dẫn dừng và khởi động lại tương tự trong bản tin trước, vào thời điểm công bố ban đầu ngày 8/7/2025. Google chưa nêu việc cần làm trong thời gian chờ đối với máy ảo mà nhà cung cấp hệ điều hành chưa phát hành bản vá, cũng không nói cách xác định khi nào bản cập nhật thông tin CPU đã đến máy ảo.

Tình trạng bản vá

Một commit trong nhân Linux giảm thiểu TSA trên Zen 5, gồm cả biến thể mới, đã có trong cây mã nguồn nhân Linux. Debian hiện mới vá CVE-2026-0004 trong nhân Linux ở nhánh unstable; công cụ theo dõi bảo mật của họ vẫn ghi nhận nhân trong bookworm, trixie và forky là dễ bị tổn thương.

Với máy chủ Turin chạy trên phần cứng riêng, AMD cho biết cần cả cập nhật firmware nền tảng lẫn hệ điều hành để giảm thiểu đầy đủ. Theo hướng dẫn kỹ thuật của AMD, biện pháp giảm thiểu có thể ảnh hưởng hiệu năng và quản trị viên nên cân nhắc rủi ro với khối lượng công việc của mình. Dự án Xen đã phát hành bản vá hypervisor trong bản tin của mình và cho biết microcode cho tất cả lỗ hổng TSA trên Zen 5 đã có trong linux-firmware từ ngày 23/9.

Nguồn: The Hacker News

Trích nguồn từ: The Hacker News

Chia sẻ:

Bài viết liên quan

Zalo