CVE-2026-74737 in Linux
Tóm tắt
Bởi VulDB • 26/08/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
net: ethernet: ti: am65-cpsw-nuss: Sửa lỗi trích xuất port_id từ SRC TAG
Trên đường nhận gói tin (packet reception path), ID của Cổng MAC mà trên đó gói tin được nhận, được nhúng vào metadata của Bộ mô tả DMA RX. ID này được trích xuất bằng hàm trợ giúp cppi5_desc_get_tags_ids(), hàm này điền giá trị 16-bit Source Tag vào biến 'port_id'. Tuy nhiên, chỉ có 8 bit thấp (lower 8-bits) của Source Tag 16-bit đại diện cho MAC Port ID, trong khi 8 bit cao (upper 8-bits) là Hardware-Reserved và mang một giá trị tùy ý. Với logic hiện tại, các vụ sập kernel (kernel crash) ngẫu nhiên đã được quan sát do mã trình điều khiển sau đó truy cập bộ nhớ ngoài vùng giới hạn (out-of-bound memory) vì port_id không hợp lệ.
Do đó, sửa đổi logic trích xuất port_id để chỉ sử dụng 8 bit thấp của Source Tag làm MAC Port ID.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.