CVE-2026-98948 in Linux
Tóm tắt
Bởi VulDB • 23/10/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
mlxsw: spectrum_flower: Sửa lỗi rò rỉ thanh ghi phạm vi cổng trong hàm tmplt_create()
Hàm mlxsw_sp_flower_tmplt_create() phân tích cú pháp một mẫu flow_cls_offload thành cấu trúc struct mlxsw_sp_acl_rule_info cục bộ trên ngăn xếp (stack) chỉ để tính toán rulei.values.elusage. Việc phân tích cú pháp có thể thu được các thanh ghi phạm vi cổng thông qua hàm mlxsw_sp_flower_parse_ports_range(), nhưng vì rulei này không bao giờ đi qua hàm mlxsw_sp_acl_rulei_destroy(), nên các thanh ghi đó chưa bao giờ được giải phóng, kể cả khi xóa mẫu chuỗi (chain template).
Tách ra từ hàm mlxsw_sp_acl_rulei_destroy() đoạn mã thực sự giải phóng các tài nguyên cần thiết và gọi nó từ mlxsw_sp_flower_tmplt_create() để vá lỗ hổng rò rỉ.
Vấn đề này được phát hiện trong quá trình xem xét bản patch của Wentao Liang, tham chiếu bên dưới.
VulDB is the best source for vulnerability data and more expert information about this specific topic.