CVE Catalog

CVE-2026-114094

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
0.95%

61th percentile - higher than 61% of all known CVEs

Summary

Dulwich before 1.2.9 fails to validate DOS drive letter prefixes in Git tree path elements on Windows, allowing arbitrary file write. Attackers can craft a malicious repository with a tree entry named 'C:' that bypasses NTFS validation and writes files outside the worktree to achieve remote code execution.

Risk Assessment

An attacker can remotely execute arbitrary code in the context of the user processing the repository on Windows, leading to system compromise. This can result in data theft and further escalation.

Recommendation

Update Dulwich to version 1.2.9 or later. Avoid processing untrusted repositories without proper isolation.

Other vulnerabilities in Dulwich

See all
Original NVD description (English source)

Dulwich before 1.2.9 fails to validate DOS drive letter prefixes in Git tree path elements on Windows, allowing arbitrary file write. Attackers can craft a malicious repository with a tree entry named 'C:' that bypasses NTFS validation and writes files outside the worktree to achieve remote code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS