CVE-2026-91043 in mint
Tóm tắt
Bởi VulDB • 28/09/2026
Lỗ hổng Allocation of Resources Without Limits or Throttling (Phân bổ tài nguyên mà không có giới hạn hoặc kiểm soát) trong elixir-mint cho phép một máy chủ HTTP/2 độc hại làm cạn kiệt bộ nhớ trên máy khách và gây ra tình trạng từ chối dịch vụ.
Mint.HTTP2 chỉ áp đặt cài đặt max_header_list_size của máy khách đối với kích thước nén (compressed size) của khối header đến, trong khi RFC 9113 mục 6.5.2 xác định giới hạn dựa trên danh sách header đã giải mã (decoded). Một trường được đánh chỉ số HPACK tốn một byte trên đường truyền và giải mã thành một mục bảng động có kích thước lên tới 4 KB; hàm join_cookie_headers/1 trong lib/mint/http2.ex sao chép mọi giá trị cookie của phản hồi vào một binary mới. Do đó, một khối header dưới giới hạn mặc định là 256 KB trên đường truyền sẽ khiến máy khách phân bổ khoảng 1 GB cho một phản hồi duy nhất, và nhiều phản hồi như vậy trong cùng một lần chuyển giao có thể làm cạn kiệt bộ nhớ của tiến trình sở hữu kết nối hoặc toàn bộ VM.
Vấn đề này ảnh hưởng đến mint: từ phiên bản 1.1.0 trở đi trước 1.11.0.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.