VulnSea

dulwich vulnerabilities

CVEs whose affected-version data names the dulwich package (pip). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

11 CVEsRSS

CVE-2026-114095Medium· 6.5
1w ago

Dulwich before 1.2.9 Infinite Loop DoS via Pack.resolve_object

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 …

▾ Sunlitjelmer · dulwichEPSS 0.31%via CVEORG
CVE-2026-114098High· 7.8
1w ago

Dulwich 0.22.5 before 1.2.8 Path Traversal via Stash Pop Symlinks

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 repos…

▾ Twilightjelmer · dulwichEPSS 0.15%via CVEORG
CVE-2026-114097High· 7.8
1w ago

Dulwich 0.23.1 before 1.2.8 Symlink Path Traversal via filter_branch Index Filter

Dulwich from 0.23.1 before 1.2.8 contains a path traversal vulnerability in CommitFilter._apply_index_filter() that allows attackers to write files outside the working directory via symlinks persisting between commits. Attackers can craf…

▾ Twilightjelmer · dulwichEPSS 0.19%via CVEORG
CVE-2026-114094High· 8.8
3w ago

Dulwich: Arbitrary File Write (RCE) on Windows via Unvalidated Drive Letters in Tree Paths

Dulwich: Arbitrary File Write (RCE) on Windows via Unvalidated Drive Letters in Tree Paths

▾ Twilightdulwich · dulwichEPSS 0.67%via OSV
CVE-2026-114096High· 8.6
3w ago

Dulwich: Symlink write-through in checkout(paths=[]) via raw os.open bypasses all symlink protections

Dulwich: Symlink write-through in checkout(paths=[]) via raw os.open bypasses all symlink protections

▾ Twilightdulwich · dulwichEPSS 0.15%via OSV
GHSA-cm62-gvxx-vmxxHigh· 8.6
3w ago

Dulwich: Symlink directory traversal in stash pop allows arbitrary file write via intermediate directory symlinks

Dulwich: Symlink directory traversal in stash pop allows arbitrary file write via intermediate directory symlinks

▾ Twilightdulwich · dulwichvia OSV
GHSA-8w8g-wq8h-fq33High· 8.6
3w ago

Dulwich: Symlink write-through in checkout(paths=[]) via raw os.open bypasses all symlink protections

Dulwich: Symlink write-through in checkout(paths=[]) via raw os.open bypasses all symlink protections

▾ Twilightdulwich · dulwichvia OSV
GHSA-5fqc-mrg8-w798High· 8.6
3w ago

Dulwich: Symlink directory traversal in filter-branch index_filter via cross-commit state persistence

Dulwich: Symlink directory traversal in filter-branch index_filter via cross-commit state persistence

▾ Twilightdulwich · dulwichvia OSV
GHSA-35mr-4567-66vgMedium· 6.5
3w ago

Dulwich: Infinite Loop Denial of Service (DoS) in Packfile Object Resolution

Dulwich: Infinite Loop Denial of Service (DoS) in Packfile Object Resolution

▾ Sunlitdulwich · dulwichvia OSV
GHSA-8mcx-5rqc-vhmfHigh· 8.8
3w ago

Dulwich: Arbitrary File Write (RCE) on Windows via Unvalidated Drive Letters in Tree Paths

Dulwich: Arbitrary File Write (RCE) on Windows via Unvalidated Drive Letters in Tree Paths

▾ Twilightdulwich · dulwichvia OSV
CVE-2026-47712Low· 3.3
4mo ago

Dulwich doesn't sanitize commit subjects in `porcelain.format_patch`

Dulwich doesn't sanitize commit subjects in `porcelain.format_patch`

▾ Sunlitdulwich · dulwichEPSS 0.14%via GHSA
dulwich vulnerabilities (CVEs) · VulnSea