Snyk has a proof-of-concept or detailed explanation of how to exploit this vulnerability.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade dulwich to version 1.2.9 or higher.
Affected versions of this package are vulnerable to Infinite loop via unpack_object in dulwich/pack.py when parsing a pack file containing an OFS_DELTA entry whose delta_base_offset is zero. Such an entry references itself, causing Pack.resolve_object to loop forever, growing its delta stack until the process exhausts all available memory.