Skip to content
CVE PROGRAM SOURCE RECORD7.1 High

CVE-2026-109351

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

Description

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

GitoxideLabs gix-pack

Default version status: unaffected

  • 0 to < 0.75.0affected
  • 0.75.0unaffected
pkg:cargo/gix-pack

References