CVE-2026-82728 Details
Description
Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint mint allows a remote HTTP server to exhaust memory on the client host and cause a denial of service. Two HTTP/1 response-parser states accumulate server data without any cap. In lib/mint/http1.ex, decode_status_line/4 stores the unconsumed data in conn.buffer when the status line is incomplete, and decode_body/5 does the same for an unterminated chunk-extension line. Both wait for a CRLF the server never has to send, and conn.buffer is prepended to every subsequent socket message. The :max_header_list_size budget is wired only into decode_headers/5 and decode_trailer_headers/4, so neither of these states is covered by it. A malicious server, or one reached through an attacker-controlled redirect or a fetched URL, streams bytes indefinitely until the BEAM node is killed by the operating system out-of-memory handler. The chunk-extension variant is reached after a valid status line and a complete, valid header section, so an intermediary inspecting only headers sees an ordinary 200 response. This issue affects mint: from 0.1.0 before 1.10.0.
A denial-of-service vulnerability has been identified in the Elixir Mint HTTP client library, specifically in versions 0.1.0 prior to 1.10.0. This vulnerability arises from unbounded buffering of server data in two response-parser states of the HTTP/1 protocol. The issue allows a remote HTTP server to exhaust the client's memory resources, causing the application to crash.
Users can update to Elixir Mint version 1.10.0 or later, where this vulnerability has been fixed. For those unable to immediately upgrade, it is possible to restrict outbound HTTP/1 requests to trusted hosts or to run connections in a process with a controlled maximum heap size to limit memory allocation.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 4, 2026CISA-ADP
Assessed Sep 4, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/elixir-mint/mint/security/advisories/GHSA-g83f-2j6r-q6m4 | CISA-ADP | AdvisoryExploitRemedyVendor |
| https://cna.erlef.org/cves/CVE-2026-82728.html | EEF | AdvisoryVendor |
| https://github.com/elixir-mint/mint/commit/19be5558b6a317e271c78666498dd78b151e490a | EEF | Source CodeVendor |
| https://github.com/elixir-mint/mint/security/advisories/GHSA-g83f-2j6r-q6m4 | EEF | AdvisoryExploitRemedyVendor |
| https://osv.dev/vulnerability/EEF-CVE-2026-82728 | EEF | AdvisoryBundle |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-770 | Allocation of Resources Without Limits or Throttling | EEF |
Affected Products
| Product | Versions |
|---|---|
| elixir-mint mint | >= 0.1.0, < 1.10.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 4, 2026 | CVE Modified | CISA-ADP |
| Sep 4, 2026 | New CVE Received | EEF |
Volerion