30 thg 10, 2026
BlogCVE-2026-98432: Lỗ hổng nghiêm trọng trong Linux Kernel TCP cho phép chiếm quyền root từ xa
Tháng 10/2026, một lỗ hổng nghiêm trọng trong phần xử lý kết nối TCP của nhân Linux đã được công bố với mã CVE-2026-98432. Lỗ hổng cho phép kẻ tấn công từ xa, không cần xác thực, thực thi mã với quyền cao nhất (root) trên máy chủ mục tiêu. Bài viết này tóm tắt bản chất lỗ hổng, hệ thống nào bị ảnh hưởng và các bước doanh nghiệp nên làm ngay hôm nay.
Tóm tắt nhanh
Hạng mục | Thông tin |
Mã định danh | CVE-2026-98432 |
Thành phần | Linux Kernel – xử lý thiết lập kết nối IPv4 TCP |
Loại lỗi | Race Condition dẫn đến Use-After-Free (UAF) |
Tác động | Thực thi mã từ xa với quyền root, không cần xác thực (Unauthenticated RCE) |
CVSS v3 | 9.8 Critical (Upstream) · 8.1 High (Red Hat, SUSE, Oracle Linux) · 7.0 Important (Amazon Linux) |
Điều kiện khai thác từ xa | Máy chủ có socket đang lắng nghe Multipath TCP (MPTCP) qua IPv4 |
Không bị ảnh hưởng | IPv6 |
Phát hiện bởi | Xinyang Ge (Anthropic) cùng mô hình AI Claude |
1. Lỗ hổng hoạt động như thế nào?
Lỗi nằm trong mã xử lý IP options khi nhân Linux nhận gói tin bắt tay TCP (TCP handshake) qua IPv4. Khi nhiều nhân CPU cùng xử lý các gói TCP-ACK đồng thời, một nhân có thể giải phóng vùng nhớ chứa IP options trong khi nhân khác vẫn đang đọc vùng nhớ đó. Đây là lỗi Use-After-Free, có thể bị lợi dụng để đọc và ghi đè bộ nhớ của kernel.
Phạm vi mã lỗi: đoạn mã có lỗi tồn tại từ Linux Kernel 4.4 trở lên.
Điều kiện khai thác từ xa: kẻ tấn công cần máy chủ đang mở socket lắng nghe MPTCP để tạo được điều kiện tranh chấp ổn định giữa các nhân CPU. MPTCP có trong nhân Linux chính thức từ bản 5.6 và được một số bản phân phối backport về các nhân cũ hơn.
IPv6 không bị ảnh hưởng do cơ chế sao chép và quản lý IP options khác biệt.
2. Vì sao lỗ hổng này đặc biệt nguy hiểm?
Không gây sập hệ thống: khác với đa số lỗi bộ nhớ trong kernel, một lần khai thác thất bại chỉ làm hỏng kết nối TCP hiện tại, không gây Kernel Panic. Kẻ tấn công có thể âm thầm thử lại hàng nghìn lần mà quản trị viên khó nhận ra.
Chuỗi khai thác hai giai đoạn:
Giai đoạn 1 (khoảng 48 phút): gửi liên tục gói tin bắt tay TCP có IP options để kích hoạt UAF, khiến kernel trả về các byte bộ nhớ đã giải phóng. Kẻ tấn công dùng dữ liệu rò rỉ này để vượt qua cơ chế bảo vệ KASLR.
Giai đoạn 2 (khoảng 5 phút): kiểm soát nội dung vùng nhớ đã giải phóng để chuyển hướng luồng thực thi và chiếm quyền
root.
Dấu hiệu nhận biết (IoC): lưu lượng mạng xuất hiện số lượng lớn bất thường các gói TCP-ACK có trường IPv4 Options, lặp đi lặp lại từ cùng một địa chỉ IP nguồn trong khoảng 30–60 phút.
3. Trạng thái bản vá theo bản phân phối
Hệ điều hành | CVSS | Trạng thái | Phiên bản / gói khuyến nghị |
Linux Kernel (Upstream) | 9.8 Critical | Đã vá | 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10, 7.3 |
Debian / SUSE / Oracle Linux | 8.1 High | Đã phát hành | Cập nhật gói |
Amazon Linux 2023 | 7.0 Important | Đã phát hành |
|
Ubuntu | 8.1 High | Đang xử lý | Theo dõi bản tin CVE-2026-98432 của Ubuntu; áp dụng biện pháp giảm thiểu bên dưới |
Red Hat Enterprise Linux | 8.1 High | Tạm hoãn | Áp dụng ngay biện pháp giảm thiểu ở tầng hệ thống và mạng |
Lệnh cập nhật kernel
Debian / Ubuntu (khi bản vá đã có):
sudo apt update && sudo apt upgrade linux-image-generic -y
sudo rebootRHEL / Rocky Linux / AlmaLinux / Oracle Linux:
sudo dnf update kernel -y
sudo rebootAmazon Linux 2023:
sudo dnf upgrade kernel -y
sudo reboot4. Biện pháp giảm thiểu tạm thời
Áp dụng ngay nếu hệ thống chưa có bản vá hoặc chưa thể khởi động lại máy chủ.
Cách 1: Tắt Multipath TCP (MPTCP)
Nếu hệ thống không cần MPTCP, tắt tính năng này để loại bỏ điều kiện khai thác từ xa. Kiểm tra trạng thái hiện tại (kết quả 1 nghĩa là đang bật):
sysctl net.mptcp.enabledTắt ngay, không cần khởi động lại:
sudo sysctl -w net.mptcp.enabled=0Tắt vĩnh viễn, giữ cấu hình sau khi khởi động lại:
echo "net.mptcp.enabled = 0" | sudo tee /etc/sysctl.d/90-disable-mptcp.conf
sudo sysctl --systemCách 2: Chặn gói TCP có IP options trên firewall
Lưu lượng IPv4 hợp lệ hiện nay rất hiếm khi dùng IP options. Header IPv4 tiêu chuẩn dài 20 byte, tương ứng trường IHL = 5. Có thể chặn các gói TCP có IHL > 5.
Với nftables (trường ip hdrlength tính theo đơn vị 4 byte, nên giá trị chuẩn là 5; lệnh giả định đã có bảng inet filter và chain input):
sudo nft add rule inet filter input ip protocol tcp ip hdrlength gt 5 counter dropVới iptables (dùng mô-đun u32 kiểm tra trường IHL trong byte đầu tiên của header):
sudo iptables -I INPUT -p tcp -m u32 --u32 "0>>24&0x0f=6:15" -j DROP5. Checklist cho quản trị viên
☐ Chạy
uname -rđể kiểm tra phiên bản kernel và đối chiếu với bảng bản vá ở mục 3.☐ Chạy
sysctl net.mptcp.enabledđể xem MPTCP có đang bật hay không.☐ Kiểm tra các tiến trình đang lắng nghe MPTCP bằng
ss -M -tlnp.☐ Với máy chủ chưa thể cập nhật kernel: tắt MPTCP hoặc chặn gói tin có IP options trên firewall.
☐ Theo dõi lưu lượng bất thường: lượng lớn gói
TCP-ACKkèm IPv4 Options từ cùng một nguồn trong 30–60 phút.☐ Lên lịch cập nhật kernel và khởi động lại ngay khi bản vá cho bản phân phối của bạn được phát hành.
6. ShieldNet Defense giúp gì?
Kiểm kê tài sản: mục Devices trên Portal hiển thị hệ điều hành và thông tin hệ thống của các Linux Server đã cài Agent, giúp nhanh chóng khoanh vùng những máy chủ cần ưu tiên kiểm tra và vá.
Giám sát và cảnh báo: Agent liên tục thu thập và phân tích hoạt động trên máy chủ để phát hiện dấu hiệu tấn công. Các dấu hiệu chiếm quyền sau khai thác được tổng hợp thành sự cố trên Portal, kèm hành động phản ứng như Isolate Host hoặc Kill Process.
Hỗ trợ từ đội SecOps: nếu cần hỗ trợ đánh giá mức độ ảnh hưởng hoặc áp dụng biện pháp giảm thiểu, liên hệ [email protected].
Lỗ hổng này cho thấy một lần nữa rằng vá kịp thời và giảm bề mặt tấn công (tắt dịch vụ không dùng, lọc lưu lượng bất thường) vẫn là tuyến phòng thủ hiệu quả nhất. Hãy kiểm tra hệ thống của bạn ngay hôm nay.
Bài viết liên quan

22 thg 10, 2026
Real or Fake? HR Asking You to Review Payroll
Nhận email HR yêu cầu kiểm tra bảng lương? Tìm hiểu cách nhận biết email giả mạo HR, xác minh yêu cầu và bảo vệ tài khoản, thông tin nhận lương.

9 thg 10, 2026
Lỡ trả lời email phishing, tôi có gặp nguy hiểm không?
Lỡ trả lời email phishing có bị hack không? Tìm hiểu hacker có thể biết gì từ phản hồi của bạn, mức độ rủi ro và cách xử lý để bảo vệ tài khoản.

8 thg 10, 2026
Thật hay giả? Cách kiểm tra lời mời chia sẻ SharePoint
Nhận được email mời xem file SharePoint? Tìm hiểu cách nhận biết lời mời giả, kiểm tra link an toàn và tránh bị đánh cắp tài khoản Microsoft 365.

Bảo vệ doanh nghiệp của bạn với ShieldNet 360
Bắt đầu trải nghiệm ShieldNet 360 ngay hôm nay!