GHSA-mw9m-763w-f8m9HighCVSS 7.8

Dulwich from 0.22.5 before 1.2.8 contains a path traversal vulnerability in stash.py pop() that...

Published
October 21, 2026
Last Modified
October 21, 2026

🔗 CVE IDs covered (1)

📋 Description

Dulwich from 0.22.5 before 1.2.8 contains a path traversal vulnerability in stash.py pop() that allows attackers to write arbitrary files outside the worktree through intermediate directory symlinks. Attackers can craft a malicious repository whose popped stash writes a payload into .git/hooks/post-checkout, achieving code execution on the next checkout.

🔗 References (4)