What’s Vulnerable › Vulnerabilities

CVE-2026-114095: Dulwich before 1.2.9 Infinite Loop DoS via Pack.resolve_object

Description

Dulwich before 1.2.9 contains a denial of service vulnerability in Pack.resolve_object that allows attackers to cause infinite recursion via self-referential OFS_DELTA objects. Attackers can supply a malicious packfile with an OFS_DELTA delta_offset of 0 to exhaust CPU during clone, fetch, or cat-file operations.

Affected products

How to fix

Upgrade to a fixed version: Pypi Dulwich 1.2.9; jelmer dulwich 1.2.9. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-114095 or the next vulnerability affects your stack