CVE-2026-80988 in Linuxthông tin

Tóm tắt

Bởi VulDB • 12/09/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

NTB: ntb_transport: Từ chối việc đưa gói tin vào hàng đợi (TX enqueue) khi liên kết QP bị ngắt

Commit f195a1a6fe41 ("ntb: Drop packets when qp link is down") nhằm mục đích khiến hàm `ntb_transport_tx_enqueue()` loại bỏ các gói tin được gửi trong khi liên kết QP đang ở trạng thái ngắt, nhưng nó chỉ trả về giá trị 0 mà không giải phóng (consume) gói tin đó. Giá trị 0 có nghĩa là thành công theo hợp đồng của hàm này, do đó `ntb_netdev` báo cáo `NETDEV_TX_OK` và quên đi skb: không ai đưa vào hàng đợi, cũng như không ai giải phóng nó, dẫn đến rò rỉ bộ nhớ (leak), một skb cho mỗi lần truyền dữ liệu cạnh tranh với trạng thái ngắt liên kết.

Hãy trả về `-ENOLINK` thay thế, khôi phục lại hợp đồng rằng việc trả về giá trị khác 0 sẽ giữ quyền sở hữu buffer thuộc về caller. Với patch đi kèm, `ntb_netdev` sẽ giải phóng skb trong các trường hợp thất bại enqueue không thể thử lại và trả về `NETDEV_TX_OK`, do đó một gói tin cạnh tranh với trạng thái ngắt liên kết bị loại bỏ mà không gây rò rỉ bộ nhớ hoặc tham gia vào vòng lặp retry bận rộn.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

12/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!