PatchSiren cyber security CVE debrief
CVE-2026-59249 elixir-mint CVE debrief
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-16T12:18:07.170Z and has not been modified since then. This CVE record details an inconsistent interpretation of HTTP requests (HTTP response smuggling) vulnerability in elixir-mint mint. The vulnerability allows a malicious HTTP/1 server to desynchronize a strict intermediary and the Mint client on the same pooled connection, enabling response-queue poisoning against subsequent requests that share the connection.
- Vendor
- elixir-mint
- Product
- mint
- CVSS
- MEDIUM 6.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-16
- Original CVE updated
- 2026-07-16
- Advisory published
- 2026-07-16
- Advisory updated
- 2026-07-16
Who should care
Users of elixir-mint mint versions from 0.1.0 before 1.9.3 should review and apply patches to prevent HTTP response smuggling attacks. System administrators, security teams, and developers using the affected mint library should assess their exposure and take necessary actions.
Technical summary
The Mint.HTTP1.decode_body/5 function in lib/mint/http1.ex incorrectly parses chunk-size lines with leading + or - signs, allowing an attacker to desynchronize a strict intermediary and the Mint client on a pooled connection, enabling response-queue poisoning. This issue affects mint: from 0.1.0 before 1.9.3. The vulnerability allows a malicious HTTP/1 server to inject bytes that the client attributes to the next legitimate response on the same connection, poisoning the response queue and corrupting the responses returned to unrelated in-flight requests. Users should review and apply patches to prevent HTTP response smuggling attacks. The issue arises from Integer.parse(data, 16) accepting an optional leading + or -, contrary to RFC 7230 which defines chunk-size as 1*HEXDIG and forbids any sign prefix.
Defensive priority
Medium priority due to CVSS score of 6.3 and potential for response-queue poisoning attacks.
Recommended defensive actions
- Review and apply patches for elixir-mint mint versions from 0.1.0 before 1.9.3
- Verify and update inventory of affected systems
- Monitor for suspicious HTTP requests and responses
- Consider implementing compensating controls for HTTP response smuggling attacks
- Review system configurations and patch applicability
- Track exceptions and retest remediated assets
Evidence notes
Evidence is based on official CVE record and source references. Limited detail available on affected scope and vendor remediation. Defenders should verify system configurations, review patch applicability, and monitor for suspicious HTTP requests and responses.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-59249 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-59249
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-59249 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59249
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://cna.erlef.org/cves/CVE-2026-59249.html
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/elixir-mint/mint/commit/fc7d16538db7e40b56ed489f08683225cb0197fa
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/elixir-mint/mint/security/advisories/GHSA-x3x7-96vm-6h2w
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://osv.dev/vulnerability/EEF-CVE-2026-59249
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.