Intel

AIKIDO-2026-224928

isomorphic-git is vulnerable to Path Traversal

Path TraversalCVE-2026-63478 Published Jul 25, 2026

53

Medium Risk

This Affects:

JSisomorphic-git
0.0.1 - 1.38.5
Fixed in 1.38.6
Are you affected? Scan for Free

TL;DR

isomorphic-git's tree parser validates entry names only against the / and \ path separators and does not reject the reserved name ... Because full paths are assembled incrementally across nested tree objects, a crafted repository can escape the working directory with unbounded depth and write files above it during a single clone or checkout. Overwriting shell startup, configuration, or dot files can escalate to code execution. The fix rejects . and .. (and reserved .git variants) as tree entry names.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you clone or check out untrusted repositories on a host-backed filesystem.

Background info

isomorphic-git is vulnerable to Path Traversal in versions 0.0.1 - 1.38.5.

How to fix this

Upgrade the isomorphic-git library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform