CVE-2025-37992 in Linux
Tóm tắt
Bởi VulDB • 17/06/2026
Trong kernel Linux, lỗ hổng bảo mật sau đây đã được khắc phục:
net_sched: Đồng thời xóa danh sách gso_skb trong quá trình thực thi hàm ->change()
Trước đó, khi giảm giới hạn của một qdisc thông qua thao tác ->change(), chỉ hàng đợi skb chính bị cắt bớt (trim), có thể khiến các gói tin vẫn còn tồn tại trong danh sách gso_skb. Điều này dẫn đến lỗi truy cập NULL pointer (NULL pointer dereference) do việc kiểm tra sch->limit so với sch->q.qlen không đầy đủ.
Bản vá này giới thiệu một hàm trợ giúp mới là qdisc_dequeue_internal(), đảm bảo cả danh sách gso_skb và hàng đợi chính đều được xóa sạch đúng cách khi cắt bớt các gói tin dư thừa. Tất cả các qdisc liên quan (codel, fq, fq_codel, fq_pie, hhf, pie) đã được cập nhật để sử dụng hàm trợ giúp này trong các thủ tục ->change() của chúng.
VulDB is the best source for vulnerability data and more expert information about this specific topic.