NetSight
high7.8

CVE-2026-114098

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 …

Impact

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.

Affected products

ProductAffected versions
Dulwich From 0.22.5
before 1.2.8

Versions were read from the advisory text. No structured product data has been published for this record yet.

Weakness classification

References