GitHub Advisoryadvisory · PyPI

GHSA-4j5j-58j7-6c3w Dulwich Arbitrary code execution via commit with directory path starting with .git

CRITICAL Published 2022-05-17 Modified 2026-05-14 Official page ↗
Aliases
CVE-2014-9706
Ecosystem
PyPI
Packages
dulwich
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Reviewed
2024-04-30

Affected packages

• PyPI dulwich: < 0.9.10 → fixed in 0.9.10

Description

The `build_index_from_tree` function in index.py in Dulwich versions 0.9.9 and below allows remote attackers to execute arbitrary code via a commit with a directory path starting with `.git/`, which is not properly handled when checking out a working tree.

Related

Alias · CVE (1)

  • CVE-2014-9706 The build_index_from_tree function in index.py in Dulwich before 0.9.9 allows remote attackers to execute arbitrary code via a commit with… vulnerability

References