Skip to main content
← All vulnerabilities
CVE-2026-109351GHSA-X862-C2WJ-4MWR

Gitoxide gix-pack before 0.75.0 Denial of Service via Pack Header Object Count

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.75.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

Gitoxide gix-pack before 0.75.0 contains an uncontrolled memory allocation vulnerability that allows remote attackers to abort the process by supplying a huge pack-header object count. Malicious remotes can serve a 12-byte pack header claiming 0xFFFFFFFF objects, forcing Tree::with_capacity to reserve hundreds of gigabytes and crash clone or fetch operations.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • gix-pack

    fixed in 0.75.0

References 2

GitHub · GitoxideLabs/gitoxide

vulncheck.com