Elixir Mint 1.10.1 Fixes HTTP Response-Smuggling Parsing Flaw

P1 — VALIDATE AND UPDATEMEDIUM · CVSS 4.0 6.3EXPLOITATION: NOT STATED

Quick Answer

The Mint project released version 1.10.1 to correct HTTP/1 chunk-size-line validation that can create response-framing disagreement with a stricter intermediary. The project rates CVE-2026-82672 Medium at 6.3 under CVSS v4.0. Applications using Mint 1.10.0 or earlier should establish whether the vulnerable dependency and relevant pooled HTTP/1 intermediary path are present, then move to the supported fixed release.

Validate The Dependency And Traffic Path

What to do now: Record the deployed Mint version from each application lockfile or runtime artifact, identify HTTP/1 connections that traverse pooled intermediaries, and update affected applications to 1.10.1 through the normal dependency and release process.

Open the authoritative advisory

Last verified: 2026-09-20 UTC. Recheck the project advisory before changing production.

Scope And Authority

Product scopeElixir Mint HTTP client versions through 1.10.0
AdvisoryGHSA-rj5m-69wp-cxq9
CVECVE-2026-82672
Authoritative release date2026-09-19 17:00:11 UTC
Authority revision date2026-09-19
Fixed version1.10.1
CVSS base score6.3 (CVSS v4.0)
CVSS severityMedium
Exploitation statusNot stated by the Mint project; no exploitation claim is inferred.

What Changed

Mint's prior chunked-body decoder accepted bytes after the hexadecimal chunk size that RFC 9112 does not permit unless they form a valid chunk extension. A malicious origin, a stricter intermediary, and a pooled keep-alive connection can therefore disagree about response boundaries. The project notes that it did not construct a smuggling chain against a specific intermediary; that limitation must be retained when assessing risk.

Version 1.10.1 validates the chunk-extension grammar and rejects an invalid tail. The advisory identifies <= 1.10.0 as vulnerable and 1.10.1 as patched.

What To Validate Now

  1. Inventory. Locate direct and transitive Mint dependencies in lockfiles, software bills of materials, release artifacts, and running services.
  2. Establish applicability. Confirm the exact Mint version and whether traffic uses HTTP/1 through a pooled intermediary; do not infer exposure from the CVE alone.
  3. Remediate. Update to Mint 1.10.1 using the application's supported dependency workflow, rebuild immutable artifacts, and redeploy through normal change control.
  4. Validate. Confirm the resolved dependency and deployed artifact, then exercise representative HTTP, proxy, retry, pooling, and error-handling paths.
  5. Contain if delayed. Where an immediate update is not possible, avoid untrusted origins and affected pooled intermediary paths only when that control is operationally supported and testable; treat it as temporary.

Operational Cautions

A lockfile edit does not prove that every deployed artifact changed. Preserve dependency-resolution output and verify the version inside the released artifact. Test connection pooling and proxy behavior before broad deployment, and retain a rollback path that does not restore the vulnerable dependency.

Evidence To Retain

  • Asset, service, environment, and owner identifiers used for the applicability decision.
  • UTC timestamps and before-and-after package or dependency versions.
  • Change approval, package-manager or build output, validation results, and any exception or rollback record.
  • The authoritative advisory and security-tracker evidence used at the time of the decision.

Related TechGeeks Resources

Authoritative References

Correction policy: If the Mint project changes affected versions, fixed versions, severity, exploitation information, mitigations, or required action, TechGeeks will update this notice and its verification date.