PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-110634 danday74 CVE debrief

The CVE-2026-110634 vulnerability is an OS command injection issue in git-diff before version 2.0.7. This critical vulnerability allows attackers to execute shell commands by providing crafted strings to the gitDiff API, potentially leading to code execution with Node.js process privileges. The vulnerability was published on 2026-10-14T14:17:07.089Z and has not been modified since then. Defenders should prioritize verifying exposure, especially in environments processing untrusted input, and apply patches or mitigations as available. Limited information is available on actual exploitation or affected deployments, emphasizing the need for proactive verification and remediation.

Vendor
danday74
Product
git-diff
CVSS
CRITICAL 9.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-14
Original CVE updated
2026-10-14
Advisory published
2026-10-14
Advisory updated
2026-10-14

Who should care

Defenders responsible for git-diff deployments, especially in environments processing untrusted input, should assess exposure and prioritize patching or mitigation. This includes operators, platform administrators, vulnerability management teams, and security teams who need to verify exposure and apply patches or mitigations as available. The critical nature of this vulnerability, with a CVSS score of 9.3, emphasizes the need for proactive verification and

Why it matters

CVE-2026-110634 is a critical OS command injection vulnerability in git-diff before 2.0.7. Defenders should prioritize verifying exposure, especially in environments processing untrusted input, and apply patches or mitigations as available. The vulnerability allows attackers to execute shell commands via crafted input strings to the gitDiff API, potentially leading to code execution with Node.js privileges. Limited information is available on actual exploitation or affected deployments, emphasizing the need for proactive verification and remediation.

  • Potential for attackers to execute arbitrary shell commands
  • Risk of code execution with Node.js process privileges
  • Need for defenders to verify exposure and apply patches
  • Importance of monitoring for suspicious git-diff activity

Technical summary

The git-diff package before version 2.0.7 contains an OS command injection vulnerability. Attackers can execute shell commands by supplying crafted strings to the gitDiff API, potentially leading to arbitrary code execution with Node.js process privileges. This vulnerability is critical, with a CVSS score of 9.3, and defenders should prioritize verifying exposure, especially in environments where untrusted input is processed, and apply patches or updates to git-diff as available. The vulnerability allows attackers to execute shell commands via crafted input strings to the gitDiff API, potentially leading to code execution with Node.js privileges.

Defensive priority

Defenders should prioritize verifying exposure of git-diff versions before 2.0.7, especially in environments where untrusted input is processed.

Recommended defensive actions

  • Verify git-diff versions in use and compare to the affected version range
  • Assess exposure in environments where untrusted input is processed
  • Apply patches or updates to git-diff as available
  • Monitor for suspicious activity related to git-diff usage
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented

Evidence notes

The CVE record and source item provide details on the OS command injection vulnerability in git-diff before 2.0.7. However, limited information is available on actual exploitation or affected deployments.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-110634 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-110634

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-110634 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-110634

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

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

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/110xxx/CVE-2026-110634.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/danday74/git-diff/pull/16

    Supplemental source - issue-tracking, patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/danday74/git-diff/commit/bfd727b6cf1daa671c3528d1d681f55b70e8fb19

    Supplemental source - patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/danday74/git-diff/blob/a85a649badc4c6bba991e87e82382b7d3cdd6634/js/gitDiffReal/generateDiff/index.js

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/danday74/git-diff

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/git-diff-before-2.0.7-os-command-injection-via-gitdiff-input-strings

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.