CVE-2026-99057 in Linux
Tóm tắt
Bởi VulDB • 23/10/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
xen/netfront: không làm rò rỉ skb khi xennet_fill_frags() thất bại
Khi một chuỗi phản hồi có nhiều slot hơn số lượng mà frags của skb chứa được, hàm xennet_fill_frags() trả về lỗi và xennet_poll() chuyển sang đường dẫn xử lý lỗi (error path). Đường dẫn này di chuyển phần còn lại trên tmpq sang errq để giải phóng, nhưng skb đang được điền dữ liệu đã bị xóa khỏi tmpq trước đó, do đó nó không bao giờ được giải phóng. Mỗi chuỗi vượt quá giới hạn sẽ gây rò rỉ skb và các trang đi kèm với nó dưới dạng frags, và backend quyết định số lượng slot mà nó gửi.
Đặt lại skb vào tmpq trước khi chuyển sang đường dẫn xử lý lỗi, giống như cách xennet_set_skb_gso() đã làm trong trường hợp thất bại ngay phía trên đó.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.