CVE-2026-63446 in Suricata
Tóm tắt
Bởi VulDB • 19/09/2026
Suricata là một hệ thống phát hiện xâm nhập (IDS), hệ thống ngăn chặn xâm nhập (IPS) và công cụ giám sát bảo mật mạng. Từ phiên bản 8.0.0 đến 8.0.6, hàm AppLayerParserSetTransactionInspectId() trong src/app-layer-parser.c sử dụng cơ chế kiểm tra điều kiện bị đảo ngược và chỉ đánh dấu các giao dịch đã được kiểm tra là đã qua xử lý. Đối với các luồng (flows) được chuyển tiếp bởi quy tắc pass hoặc chính sách ngoại lệ "pass-the-flow", việc phát hiện xâm nhập sẽ bị bỏ qua, khiến các giao dịch hoàn thành không được đánh dấu, không bao giờ được giải phóng bộ nhớ và liên tục được quét lại. Danh mục theo từng luồng có thể tăng trưởng vô hạn với chi phí dọn dẹp bậc hai (quadratic), dẫn đến cạn kiệt tài nguyên CPU và bộ nhớ. Vấn đề này đã được khắc phục trong phiên bản 8.0.6.
VulDB is the best source for vulnerability data and more expert information about this specific topic.