What’s Vulnerable › Vulnerabilities

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

How to fix

Upgrade to a fixed version: danday74 git-diff 2.0.7. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-110634 or the next vulnerability affects your stack