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 a directory path starting with .git/
, which is not properly handled when checking out a working tree.
{ "nvd_published_at": "2015-03-31T14:59:00Z", "cwe_ids": [], "severity": "CRITICAL", "github_reviewed": true, "github_reviewed_at": "2024-04-30T08:40:04Z" }