CVE-2026-123533 PUBLISHED

Gitoxide before 0.42.0 Denial of Service via Crafted Commit-Graph File

Assigner: VulnCheck
Reserved: 06.11.2026 Published: 08.11.2026 Updated: 08.11.2026

gix-commitgraph before 0.42.0, as used in gitoxide before 0.61.0, contains a denial of service vulnerability because its commit-graph parser does not validate parent graph positions against the declared commit count or check the EDGE chunk length for 4-byte alignment. Attackers can supply a repository containing a crafted .git/objects/info/commit-graph file to trigger panics that abort gix merge-base, gix blame, and applications embedding gix.

Metrics

CVSS Vector: CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
CVSS Score: 6.8

Product Status

Vendor GitoxideLabs
Product gitoxide
Versions Default: unaffected
  • affected from 0 to 0.42.0 (excl.)
  • Version 0.42.0 is unaffected
Vendor GitoxideLabs
Product gitoxide
Versions Default: unaffected
  • affected from 0 to 0.61.0 (excl.)
  • Version 0.61.0 is unaffected

Credits

  • Hama1cco reporter

References

Problem Types

  • Uncaught Exception CWE