CVE-2026-109351

HIGH CVSS 4.0: 7.1 EPSS 0.32%
Updated Oct 16, 2026
Gitoxidelabs
Parameter Value
CVSS 7.1 (HIGH)
Affected Versions before 0.75.0
Type CWE-770 (Allocation Without Limits)
Vendor Gitoxidelabs
Public PoC No

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.

Attack Parameters

Attack Vector
Network
Can be exploited remotely
Attack Complexity
Low
Easy to exploit
Attack Requirements
None
No additional conditions
Privileges Required
None
No privileges needed
User Interaction
Passive
Minimal interaction

Impact Assessment

Confidentiality
None
No data leak
Integrity
None
No data modification
Availability
High
Complete denial of service

CVSS Vector v4.0

Vulnerable Products

gitoxidelabs:gix-pack