14/11/2026

Linux Kernel: lỗi race condition eBPF có thể dẫn đến leo thang đặc quyền cục bộ

Linux Kernel

ZDI-26-1005 là lỗi race condition trong eBPF của Linux Kernel, có thể cho phép người dùng cục bộ đã có đặc quyền cao leo thang đặc quyền và thực thi mã tùy ý trong ngữ cảnh kernel. Hãy kiểm tra kernel đang chạy, đối chiếu bản sửa do nhà phân phối tích hợp và cập nhật theo bản sửa lỗi Linux.

Linux Kernel: lỗi race condition eBPF có thể dẫn đến leo thang đặc quyền cục bộ

Tóm tắt nhanh

  • ZDI-26-1005 là lỗi race condition trong eBPF của Linux Kernel.
  • Kẻ tấn công cục bộ cần có khả năng thực thi mã với đặc quyền cao; khai thác thành công có thể leo thang đặc quyền và thực thi mã tùy ý trong ngữ cảnh kernel.
  • Kiểm tra kernel đang chạy, đối chiếu bản sửa do nhà phân phối tích hợp và cập nhật theo bản sửa lỗi Linux.
Nội dung bài viết

Zero Day Initiative công bố advisory ZDI-26-1005 về lỗi trong eBPF của Linux Kernel. Bài viết mô tả điều kiện khai thác, cách kiểm tra kernel đang chạy và bản sửa lỗi được liên kết trong advisory ZDI-26-1005.

Tổng quan và thông tin kỹ thuật

Lỗi là race condition trong xử lý con trỏ callback do thiếu khóa phù hợp khi thao tác trên một đối tượng. ZDI-26-1005 gắn với mã ZDI-CAN-31417; điểm CVSS được cung cấp là 7.5.

Thông tinChi tiết
Sản phẩmLinux Kernel
Mã advisoryZDI-26-1005
Mã ZDIZDI-CAN-31417
CVSS7.5 (AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H)

Phạm vi ảnh hưởng

Hồ sơ không xác định nhánh phiên bản Linux Kernel bị ảnh hưởng hoặc phiên bản đã vá cụ thể. Vì vậy, không thể xác định ngưỡng an toàn chỉ dựa trên số phiên bản kernel; cần đối chiếu thông tin bản vá do nhà phân phối Linux cung cấp.

Cơ chế và tác động

Kẻ tấn công cục bộ phải có khả năng thực thi mã với đặc quyền cao trước khi khai thác. Nếu khai thác thành công, lỗi có thể cho phép leo thang đặc quyền và thực thi mã tùy ý trong ngữ cảnh kernel.

Kiểm tra hệ thống

  1. Kiểm tra phiên bản kernel đang chạy, sau đó đối chiếu với thông tin bản vá do nhà phân phối Linux cung cấp. Riêng lệnh này không xác định được kernel đã tích hợp bản sửa nếu thiếu thông tin từ nhà phân phối.
    uname -r

Khắc phục và giảm thiểu

  1. Cập nhật Linux Kernel theo bản sửa lỗi do Linux phát hành. Trước khi lên lịch triển khai, xác định bản kernel mà nhà phân phối đã tích hợp bản sửa.

Bản sửa được liên kết trong commit Linux 1e28a5e52d32b7d3f4c9fb24898774f941166d2b.

Bài viết liên quan