All vulnerabilities
CVE-2026-110634

git-diff before 2.0.7 OS Command Injection via gitDiff Input Strings

danday74 git-diff
CVSS
9.3Critical
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)2.35%Chance of exploitation activity in the next 30 days, higher than 83% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in2.0.7Fixed versionCVE List
Published14 Oct 2026Updated 14 Oct 2026CVE List

What fixes it

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

git-diff before 2.0.7 contains an OS command injection vulnerability that allows attackers to execute shell commands by supplying crafted strings to the gitDiff API. Attackers who control a diffed document string can embed $(cmd) or backtick substitutions that shelljs.exec evaluates, running commands with Node.js process privileges.

Text from CVE List

Affected versions 1

  • git-diffaffected: all versions before 2.0.7CVE List

References 5