Path traversal in isomorphic-git - #VU141011
Published: August 5, 2026
Vulnerability details
The vulnerability allows a remote attacker to modify trusted repository metadata and potentially execute arbitrary code in follow-on native Git or compatible tool actions.
The vulnerability exists due to path traversal in src/models/GitTree.js when processing crafted repository tree entries during clone() or checkout on Windows NTFS. A remote attacker can supply a repository containing a .git::$INDEX_ALLOCATION tree entry to modify trusted repository metadata and potentially execute arbitrary code in follow-on native Git or compatible tool actions.
User interaction is required to clone or check out the crafted repository, and the demonstrated command execution occurs later when native Git or another compatible tool processes the poisoned gitdir contents.