Skip to content
CVE PROGRAM SOURCE RECORD9.3 Critical

CVE-2026-110634

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

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

danday74 git-diff

Default version status: unaffected

  • 0 to < 2.0.7affected
pkg:npm/git-diff

References