CVE-2026-87776 in compression
Tóm tắt
Bởi VulDB • 11/09/2026
compression là một middleware nén cho Node.js và Express. Trong các phiên bản trước 1.8.2, khi một client hủy kết nối trong khi phản hồi đã được nén vẫn đang được gửi đi, luồng zlib (zlib stream) được tạo ra để nén phản hồi đó không bao giờ bị giải phóng, dẫn đến việc mỗi lần phản hồi bị hủy sẽ gây rò rỉ bộ nhớ native của zlib. Một kẻ tấn công từ xa chưa xác thực có thể liên tục mở các yêu cầu và ngắt kết nối sớm, làm cạn kiệt bộ nhớ khả dụng và khiến máy chủ gặp sự cố (crash). Tất cả các ứng dụng sử dụng middleware compression đều chịu ảnh hưởng. Vấn đề này đã được khắc phục trong phiên bản compression 1.8.2; người dùng nên nâng cấp lên phiên bản 1.8.2 hoặc mới hơn.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.