3A.COM.VN

Benchmarks

AI tự tìm lỗ hổng Linux kernel: 948 exploit, 1,2 triệu USD

AI tự tìm lỗ hổng Linux kernel: OpenAI chạy AI giữa tháng 10/2026 và tạo 948 exploit leo quyền trong nhân Linux, tốn 1.213.430 USD tiền API. Con số 948 là exploit đã chứng minh, chưa phải bản vá đã gộp.

Sản phẩm trong bài:
OpenAI
Quang Minh· Trưởng ban Nghiên cứu & Đo kiểm AI8 phút đọc08/11/20260 lượt xem
AI tự tìm lỗ hổng Linux kernel: 948 exploit, 1,2 triệu USD
OpenAI

AI tự tìm lỗ hổng Linux kernel và tạo ra 948 exploit leo quyền cục bộ trong nhân Linux. Con số 948 là số exploit, chưa phải số bản vá đã gộp. Đợt chạy giữa tháng 10/2026 tốn 1.213.430 USD tiền API. Bản vá chỉ là ứng viên gửi maintainer xem xét.

OpenAI công bố kết quả ngày 04/11/2026. Nghiên cứu dùng model cyber sắp ra mắt. Mọi bước chạy trong môi trường kiểm soát.

Cận cảnh màn hình hiển thị dữ liệu an ninh mạng và mã lập trình
Cận cảnh màn hình hiển thị dữ liệu an ninh mạng và mã lập trìnhTima Miroshnichenko · Giấy phép Pexels, ngày đăng trên Pexels 2020-09-17

Pipeline 5 bước: từ 2.308 ứng viên tới 948 exploit

Pipeline có 5 bước. Các bước là phát hiện, kiểm chứng động, đánh giá khai thác, tạo bản vá và duyệt tay. Model cyber sắp ra mắt chạy ở lõi. Con người duyệt kết quả trước khi báo cáo.

Dự án nội bộ · 3A AI Stack Advisor

Đừng trả tiền thừa cho SaaS AI — Nhận lộ trình công cụ & chi phí tối ưu trong 10 giây

Mô tả bài toán của doanh nghiệp bạn (CSKH Zalo OA, Coding, RAG tài liệu nội bộ, Báo cáo P&L). Hệ thống cố vấn của 3A sẽ đề xuất bộ công cụ đã qua kiểm thử thực chiến.

Bước 1 dùng Scout agent để chọn mục tiêu kiểm tra. Scout tìm ra 5.034 mục tiêu kiểm tra. Con số này tương đương 2,8 triệu dòng mã. Đây là khoảng 7% toàn bộ nhân Linux. Bước này tốn 3.426 USD tiền API.

Bước 1 tiếp tục với Analyst agent. Analyst đọc mã từng mục tiêu và quét lỗ hổng. Trong 12 giờ, Analyst tạo ra 2.308 phát hiện ứng viên. Con số này đã khử trùng lặp. Bước này tốn 316.549 USD tiền API.

Bước 2 kiểm chứng động từng ứng viên. Agent tạo proof of concept và chạy trong máy ảo cách ly. Máy ảo chạy nhân Linux có bật KASAN. Trong 30 giờ, hệ thống tái hiện 1.724 lỗ hổng. Tỷ lệ này bằng 74,7% số ứng viên. Bước này tốn 73.330 USD tiền API.

Bước 3 đánh giá khả năng khai thác. Agent sàng lọc 1.724 lỗ hổng đã tái hiện. Kết quả còn 313 ứng viên rò rỉ thông tin. Kết quả còn 1.238 ứng viên leo quyền cục bộ. Agent khai thác chạy trong máy ảo bật đủ biện pháp bảo vệ. Các biện pháp gồm SMEP, SMAP, KASLR và HARDENED_USERCOPY. Agent tạo 291 proof of concept rò rỉ thông tin. Agent tạo 1.169 exploit leo quyền cục bộ chạy được. Sau phân tích biến thể, con số còn 948 LPE riêng biệt. Bước sàng lọc tốn 44.194 USD tiền API. Bước khai thác tốn 775.929 USD tiền API.

Bước 4 tạo bản vá ứng viên cho từng lỗ hổng. Bước 5 là con người duyệt exploit, bản vá và mức nghiêm trọng. Sau đó hệ thống mới báo cáo cho maintainer.

BướcKết quảChi phí API (USD)
Scout chọn mục tiêu5.034 mục tiêu, 2,8 triệu dòng mã3.426
Analyst quét lỗ hổng2.308 phát hiện ứng viên trong 12 giờ316.549
Kiểm chứng động1.724 lỗ hổng tái hiện trong 30 giờ73.330
Sàng lọc khai thác313 rò rỉ thông tin, 1.238 leo quyền cục bộ44.194
Khai thác1.169 exploit chạy được, còn 948 LPE riêng biệt775.929
Toàn đợt, theo OpenAI
948 exploit leo quyền cục bộ1.213.430

Cộng 5 bước trong bảng được 1.213.428 USD. Tổng OpenAI công bố là 1.213.430 USD. Bài đăng không giải thích chênh 2 USD.

948 là số exploit, chưa phải số bản vá đã gộp

Tiêu đề bài này nói rõ ngay từ đầu. Con số 948 đếm exploit leo quyền cục bộ. Mỗi exploit cho người dùng thường leo lên quyền root. Con số này không đếm bản vá đã gộp. Hệ thống tạo 948 bản vá riêng biệt. Các bản vá này là ứng viên. Maintainer xem xét rồi mới quyết định gộp. OpenAI làm theo hướng dẫn của cộng đồng nhân Linux. Hãng báo cáo trước các lỗ hổng nghiêm trọng nhất. Hãng đã gửi hàng trăm báo cáo và bản vá. Hãng làm việc cùng đối tác Patch the Planet. Đối tác gửi dần bản vá cho phần còn lại.

OpenAI nhận xét maintainer vá nhanh. Quét chạy trên nhân Linux mới nhất giữa tháng 10/2026. Sau 10 ngày quét và phân tích tay, 61 LPE đã được vá upstream. Còn 43 LPE đã có bản vá chờ gộp, và 299 LPE đang được báo cáo và thảo luận công khai. Ba nhóm này cộng lại là 403 trong tổng số 948, còn 545 chưa nằm trong ba nhóm mà bài OpenAI nêu. Ba con số này cho thấy 948 chưa phải là 948 bản vá đã xong. Đây là 948 exploit cần vá.

Nhầm lẫn thường gặp là đọc 948 thành 948 lỗi đã sửa. Cách đọc đúng là 948 đường leo quyền đã chứng minh được. Mỗi đường cần một bản vá riêng. Bản vá phải qua tay maintainer.

1,2 triệu USD mua được gì so với lần chạy trước

Tổng chi phí toàn đợt là 1.213.430 USD. OpenAI nói rõ chi phí này là cận trên. Kỹ thuật harness tốt hơn có thể giảm chi phí từng bước. Vì vậy không nên đọc 1,2 triệu USD thành giá cố định. Đây là giá của lần chạy nghiên cứu này.

Tháng 6/2026, GPT-5.5 Cyber tìm ra 24 exploit leo quyền cục bộ. Tháng 7/2026, GPT-5.6 Sol tìm ra 166 LPE riêng biệt. Lần chạy tháng 7 tốn 513.690 USD. Tháng 10/2026, model cyber mới hơn tìm ra 948 LPE. Lần chạy tháng 10 tốn 1.213.430 USD. Model mạnh hơn tìm ra nhiều lỗ hổng hơn. Chi phí cũng tăng theo. Theo OpenAI, nên quét lại mã đã kiểm tra khi model mạnh lên. Model mới có thể thấy lỗi mà model cũ bỏ sót.

OpenAI so chi phí với tiền thưởng bounty. Pwn2Own từng trả 20.000 USD cho một exploit leo quyền Linux. TyphoonPWN từng trả 70.000 USD. Áp hai mức này cho 948 exploit được 18,9 triệu tới 66,3 triệu USD. Con số này gấp 16 tới 55 lần chi phí pipeline. Đây là phép tính giả định. Nó dùng mức thưởng lịch sử, không phải tiền thưởng thật đã trả.

Pipeline cũng chạy thử trên kernelCTF của Google. Mục tiêu là nhân Linux đã tăng cường bảo mật. Kết quả là 25 proof of concept rò rỉ thông tin. Kết quả là 21 exploit leo quyền cục bộ. Toàn đợt thử kéo dài 112 giờ. Chi phí là 32.936 USD tiền API. Nếu 21 lỗ hổng được chấp nhận, tiền thưởng khoảng 1,5 triệu USD. Con số này gấp 45 lần chi phí. Để so sánh, kernelCTF đã chấp nhận 26 exploit LPE 0-day trong năm 2026. Con số này tính tới lúc bài đăng.

Trong mẫu 166 exploit, agent dùng 10 kỹ thuật khai thác mới. OpenAI cho biết đã chia sẻ các kỹ thuật này với chuyên gia khai thác kernel bên thứ ba, và họ cũng thấy chúng mới. OpenAI không công bố chi tiết kỹ thuật. Lý do là an toàn. Suy luận dài chỉ đáng giá khi bài toán qua nhiều bước, sai một bước làm hỏng kết quả. Xem Suy luận dài: 5 trường hợp đáng chi thêm token và thời gian.

Rủi ro và điểm mù: exploit đúng chưa chắc vá đúng

Pipeline không hoàn hảo. Lỗi sai vẫn lọt qua. Trong một lần chạy sớm, bước khai thác báo 200 exploit thành công. Kiểm tra tay phát hiện 20 exploit leo quyền bằng một 0-day khác. Các exploit này không dùng đúng lỗ hổng được giao. OpenAI siết chặt ràng buộc sau đó. Hãng thêm bước kiểm tra độc lập. Bước này xác nhận mỗi exploit dùng đúng lỗ hổng của nó. OpenAI nêu rõ: với nghiên cứu bảo mật tự động, cần kiểm tra cả đường đi. Kiểm tra kết quả thôi thì chưa đủ.

Điểm mù thứ hai là tốc độ vá. Maintainer vá nhanh trong lúc nghiên cứu chạy. Phát hiện cũ có thể lỗi thời khi báo cáo tới tay họ. OpenAI khuyên nên kiểm tra lại với mã mới nhất. Cách này tránh báo cáo trùng lặp và lỗi thời. Cách này giảm gánh nặng duyệt cho maintainer.

Điểm mù thứ ba là chi phí và động cơ. Pipeline giúp bên phòng thủ tìm lỗi trước. Nhưng cùng công nghệ đó cũng giúp bên tấn công tìm lỗi.

OpenAI nói mục tiêu là nâng chi phí khai thác cho kẻ tấn công. Mục tiêu này chỉ đạt được nếu bên phòng thủ vá nhanh hơn. Người dùng và công ty nên cập nhật phần mềm thường xuyên. Đây là việc duy nhất biến phát hiện thành an toàn thật.

Chi phí thấp cũng là con dao hai lưỡi. OpenAI ghi rõ: exploit thành công tốn trung bình 359 USD tiền credit để phát triển. Con số 359 USD này là chi phí trung bình để phát triển một exploit thành công. Bước khai thác tốn 775.929 USD. Khoản này gồm 84.929 USD cho ứng viên rò rỉ thông tin và 691.000 USD cho ứng viên leo quyền. Lần khai thác thất bại tốn trung bình 3.922 USD cho 69 ca, cao hơn nhiều so với 360 USD cho 1.169 ca thành công. Mức giá này rẻ với bên phòng thủ. Nó cũng rẻ với bên tấn công.

Điểm cuối cùng dành cho đội vận hành. Đừng đọc 948 thành chiến thắng đã xong. Đây là 948 việc cần vá. Ưu tiên vá theo mức nghiêm trọng. Vá xong phải kiểm tra lại. Một bản vá ứng viên có thể thiếu sót. OpenAI thừa nhận điều này. Hãng đã lặp lại quy trình tạo bản vá nhiều lần. Nhờ đó bản vá đúng hơn, gọn hơn và hợp quy ước mã. Trong vài trường hợp, model còn tìm ra lỗi trong bản vá của chuyên gia. Các lỗi này được sửa trước khi gộp. Cùng một mô hình có thể nhận nhiều điểm số khác nhau chỉ vì cách đo thay đổi. Bài Đọc bảng benchmark AI: cùng mô hình, khác bảng, lệch điểm chỉ ra 5 bài học đọc đúng bảng benchmark.

Nguồn

Nguồn

  • OpenAI, "A thousand fewer paths to root", công bố 2026-11-04, đọc 2026-11-06: https://openai.com/index/a-thousand-fewer-paths-to-root/
  • Ảnh bìa: Luis Gomes, Pexels, giấy phép Pexels, ngày đăng trên Pexels 2017-08-04: https://images.pexels.com/photos/546819/pexels-photo-546819.jpeg?auto=compress&cs=tinysrgb&w=1200&h=630&fit=crop
  • Ảnh thân: Tima Miroshnichenko, Pexels, giấy phép Pexels, ngày đăng trên Pexels 2020-09-17: https://www.pexels.com/photo/close-up-view-of-system-hacking-in-a-monitor-5380664/
— Quang Minh, từ phòng đo kiểm 3A.

Bài liên quan