Skip to content
OpenAdvisories
Medium · 4.3 CVE-2026-109348 EUVD-2026-97650GHSA-mjrq-mxwp-ch57

Gitoxide gix-mailmap before 0.35.0 CPU Denial of Service via .mailmap Parsing

Published Oct 12, 2026 · Updated Oct 13, 2026 · Assigned by VulnCheck

Description

Gitoxide gix-mailmap before 0.35.0 contains a denial of service vulnerability that allows attackers to exhaust CPU through quadratic-time parsing in Snapshot::from_bytes. Attackers can commit a crafted .mailmap with descending-ordered entries forcing repeated front inserts, blocking workers running log, blame, or shortlog for minutes.

Affected products

VendorProductAffectedFixed
GitoxideLabs gix-mailmap < 0.35.0 0.35.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rust-gix-mailmap No fix yet —
Debian 13 rust-gix-mailmap No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 rust-gix No fix yet —
Ubuntu 26.04 LTS rust-gix No fix yet —

References