SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-82729

MEDIUM · CVSS 6.3 EPSS 0.49% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-04 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The elixir-mint library is vulnerable to an inefficient algorithmic complexity issue that allows a remote HTTP server to exploit the chunked response's chunk-size field, leading to excessive CPU usage on the client side and resulting in a denial of service. This vulnerability can be triggered by sending a large number of hex digits in small packets, causing the client to experience significant performance degradation. Organizations using mint versions from 1.9.3 to 1.10.0 should prioritize patching this vulnerability to mitigate potential service disruptions.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-82729
Severity
MEDIUM
CVSS
6.3
EPSS
0.49%

Original NVD Description

Inefficient Algorithmic Complexity vulnerability in elixir-mint mint allows a remote HTTP server to exhaust CPU on the client host and cause a denial of service. parse_hex_prefix/2 in lib/mint/http1/parse.ex folds each hex digit of a chunked response's chunk-size field into an arbitrary-precision accumulator with acc * 16 + digit and imposes no limit on the digit count. Because the accumulator grows without bound, the multiplication is not constant time and one pass over N digits costs O(N squared). handle_data/2 prepends conn.buffer and re-parses from the start on every socket message, so a server that dribbles the digits out in small packets makes the client pay that cost repeatedly. A run of roughly 512,000 hex digits costs over ten seconds of CPU in a single pass, measured on stock defaults. The parser reaches this state 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 1.9.3 before 1.10.0.