CVE-2026-64056 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: Sử dụng SKB nhận (RX) riêng cho mỗi cổng

SKB được sử dụng để lắp ráp các gói tin từ các mảnh trong hàm gmac_rx() là biến cục bộ tĩnh, nhưng thiết bị Gemini có hai cổng Ethernet, điều này đồng nghĩa với việc có thể xảy ra race condition giữa các cổng vào những thời điểm không thuận lợi nếu một thiết bị đang sử dụng cả hai.

Hãy chuyển SKB nhận (RX) thành biến riêng cho mỗi cổng và duy trì nó trong cấu trúc của cổng thay vì truyền qua lại giữa các lần gọi hàm.

Đặt giá trị NULL cho con trỏ 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 cổng bị dừng hoạt động.

Đặt giá trị NULL ở 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 diễn 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

thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!