CVE Catalog

CVE-2026-109348

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

15th percentile - higher than 15% of all known CVEs

Summary

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.

Risk Assessment

The risk is the ability to remotely cause significant CPU load and delays in repository history operations, which can lead to unavailability of development services.

Recommendation

Upgrade gitoxide to version 0.35.0 or later, which optimizes .mailmap parsing. Also restrict trust in .mailmap files from unknown sources.

Other vulnerabilities in Gitoxide

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS