CVE-2026-64055 in Linuxthông tin

Tóm tắt

Bởi VulDB • 20/07/2026

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

net: ethernet: cortina: Duy trì bộ đếm phân mảnh (frag counter)

Hàm poll NAPI gmac_rx() tập hợp các gói tin thành một SKB từ một ring buffer.

Nếu ring buffer bị làm trống hoàn toàn trong một chu kỳ poll, chúng ta thoát khỏi hàm gmac_rx(), nhưng gói tin chưa được tập hợp đầy đủ vào SKB; tuy nhiên, bộ đếm phân mảnh frag_nr sẽ được đặt lại về 0 ở lần gọi tiếp theo.

Giải pháp là biến bộ đếm phân mảnh RX thành một phần của struct port và duy trì giá trị này giữa các lần gọi hàm.

Chỉ đặt lại bộ đếm phân mảnh ngay sau khi gọi napi_gro_frags(), trong trường hợp lỗi (sau khi gọi napi_free_frags()) hoặc nếu đang dừng cổng mạng.

Đặt lại nó ở một số vị trí không thực sự cần thiết chỉ để nhấn mạnh vào những gì đang xảy ra.

Vấn đề này được phát hiện bởi Sashiko trong quá trình xem xét bản vá thông thường.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

Linux

Đặt trước

19/07/2026

Tiết lộ

19/07/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

Do you need the next level of professionalism?

Upgrade your account now!