Nhóm nghiên cứu bảo mật dùng AI phá vỡ Chrome, ảnh hưởng tới 1 tỷ người dùng

Phần mềm14 tháng 10, 2026·5 phút đọc

Các nhà nghiên cứu tại startup bảo mật Xbow đã dùng mô hình GPT-5.6 Sol của OpenAI để chuỗi ba lỗ hổng zero-day trong Chrome thành một cuộc tấn công có thể chạy mã ngoài sandbox trên Windows. Google đã vá cả ba lỗ hổng và trả thưởng 250.000 USD cho nhóm.

Nhóm nghiên cứu bảo mật dùng AI phá vỡ Chrome, ảnh hưởng tới 1 tỷ người dùng

Trong lĩnh vực an ninh mạng, một nhóm nghiên cứu tại startup bảo mật Xbow đã gây chấn động khi sử dụng mô hình AI GPT-5.6 Sol của OpenAI để kết hợp ba lỗ hổng zero-day trong trình duyệt Chrome thành một chuỗi tấn công hoàn chỉnh. Cuộc tấn công này có khả năng thực thi mã ngoài sandbox trên máy tính chạy Windows, và theo ước tính của Xbow, nó có thể ảnh hưởng tới khoảng một tỷ người dùng trên toàn cầu.

Sáu ngày và 40.000 USD tiền token

Google đã vá cả ba lỗ hổng và trả cho nhóm Xbow 250.000 USD — mức thưởng cao nhất dành cho một chuỗi khai thác hoàn chỉnh trên Chrome. Con số này cũng cho thấy hiệu quả đầu tư đáng nể của các chuyên gia săn lỗi con người: Brendan Dolan-Gavitt, Andres Luksenberg, Baul Lee và Willem Pinckaers. Họ chỉ mất sáu ngày trong thời gian diễn ra hội nghị Black Hat và DEF CON, cùng khoảng 40.000 USD chi phí token, để phát hiện lỗ hổng và xây dựng chuỗi tấn công.

"Con số trên tấm séc thì ấn tượng, nhưng thời gian nhóm chúng tôi — với sự hỗ trợ của một mô hình AI công khai — cần để xâm nhập còn ấn tượng hơn nhiều," Oege de Moor, CEO kiêm nhà sáng lập Xbow, chia sẻ. "Một cựu chuyên gia của cơ quan tình báo ba ký tự nói với tôi rằng nhóm của ông ấy từng mất sáu tháng để xác định loại lỗ hổng này và giành quyền truy cập hoàn toàn. Chúng tôi làm điều đó trong sáu ngày."

Phân chia vai trò giữa người và AI

Trong báo cáo kỹ thuật riêng về chuỗi tấn công, Dolan-Gavitt mô tả chi tiết công việc của con người và các tác nhân AI. Các agent sử dụng mô hình GPT-5.6 Sol đảm nhận việc tìm kiếm mã nguồn, kiểm thử giả thuyết của nhóm, phát triển các bằng chứng khái niệm (proof of concept) và các giai đoạn khai thác.

Trong khi đó, các nhà nghiên cứu của startup kiểm thử xâm nhập bằng AI này lại chọn mục tiêu, cung cấp ngữ cảnh, phản biện kết quả của các agent và quyết định thành phần tấn công nào sẽ được kết nối với nhau.

"Chúng tôi thực sự đã áp dụng khá nhiều chuyên môn và phán đoán của con người," ông viết.

Vượt qua hai ranh giới bảo mật trong ba bước

Trình duyệt Chrome của Google sử dụng nhiều lớp bảo mật để bảo vệ người dùng, bao gồm các sandbox — rào cản nhằm cô lập mã đã bị xâm phạm, đảm bảo rằng kẻ tấn công một trang web riêng lẻ không thể chiếm toàn bộ máy tính.

Cụ thể, Chrome triển khai V8 sandbox để ngăn các lỗi hỏng bộ nhớ trong engine JavaScript V8 ảnh hưởng tới vùng nhớ khác. V8 sandbox nằm bên trong sandbox tiến trình của hệ điều hành, và thiết kế lồng nhau này có nghĩa là việc thoát khỏi giới hạn bộ nhớ của V8 không tự động cho phép thực thi mã gốc. Ngay cả khi kẻ tấn công đạt được thực thi mã gốc bên trong renderer của Chrome, sandbox tiến trình bên ngoài vẫn hạn chế quyền truy cập phần còn lại của máy.

Theo Dolan-Gavitt, chuỗi tấn công này đã vượt qua cả hai ranh giới trong ba giai đoạn lỗ hổng, lợi dụng Chrome để chạy mã trên máy Windows. Cuộc tấn công kết hợp:

  • Một lỗi trong trình biên dịch V8
  • Một lỗi trong bộ giải mã WebP động (animated WebP)
  • Một lỗi an toàn bộ nhớ trong Crashpad

Lỗ hổng đầu tiên nằm ở Maglev, trình biên dịch tối ưu hóa tầm trung của V8, do việc tái sử dụng một số dạng hộp (boxed number) có thể thay đổi trong quá trình khử tối ưu hóa. Điều này cho phép kẻ tấn công có quyền đọc và ghi trong toàn bộ vùng nén con trỏ (pointer-compression cage) của V8.

Giai đoạn thứ hai, lỗi WebP động, là một cuộc thoát khỏi V8 sandbox.

"Nhưng thay vì tấn công chính sandbox, chúng tôi khai thác một thuộc tính mà V8 sandbox cố ý không thực thi và mà Blink lại cho rằng có thể tin tưởng một cách sai lầm," Dolan-Gavitt giải thích. "Cuối cùng, cuộc khai thác sử dụng một lỗi tràn trong Crashpad để vượt qua ranh giới tiến trình ngoài cùng và đạt được thực thi mã không bị sandbox trên máy chủ."

Khuyến nghị cho người dùng Việt Nam

Google đã vá cả ba vấn đề bảo mật. Tuy nhiên, vì Chrome tự động cài đặt bản cập nhật, bản vá chỉ có hiệu lực sau khi người dùng khởi động lại trình duyệt. Nếu bạn đang dùng Chrome, hãy đảm bảo mình đang chạy phiên bản 152.0.7977.82 hoặc mới hơn.

Đối với người dùng Việt Nam — nơi Chrome chiếm thị phần rất lớn trên cả máy tính lẫn thiết bị di động — việc kiểm tra và khởi động lại trình duyệt để cập nhật là bước bảo vệ thiết thực nhất. Nhiều người có thói quen để trình duyệt chạy liên tục trong nhiều tuần, vô tình khiến bản vá vá lỗi chưa được áp dụng dù đã được tải về.

Bài học về rào cản gia nhập ngày càng thấp

Thời gian và chi phí để đạt được một chuỗi khai thác hoàn chỉnh trên Chrome một lần nữa cho thấy rằng "rào cản đã thấp đi đáng kể" đối với những kẻ tấn công được trang bị LLM, Dolan-Gavitt viết.

"Hãy phòng thủ cho phù hợp."

Thông điệp này đặc biệt đáng lưu tâm với các doanh nghiệp và tổ chức tại Việt Nam, khi các mô hình ngôn ngữ lớn ngày càng trở nên dễ tiếp cận và rẻ hơn. Việc chủ động cập nhật phần mềm, giám sát các lỗ hổng zero-day và nâng cao nhận thức an ninh mạng không còn là lựa chọn, mà đã trở thành yêu cầu bắt buộc trong bối cảnh AI có thể rút ngắn thời gian tấn công từ nhiều tháng xuống chỉ còn vài ngày.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗