Independent & educational platform Not a government body. No link or affiliation with any government organisation. Made for learning only. Test only systems you own or are authorised to test. Become a Partner or Sponsor → Full disclaimer

CVE-2026-102826

high

simple-git, an interface for running git commands in any node.js application, enables applications to execute Git operations from JavaScript.

Vendor / product: Simple-git Project — simple-git

simple-git, an interface for running git commands in any node.js application, enables applications to execute Git operations from JavaScript. Prior to 4.0.0, the default blockUnsafeOperationsPlugin does not completely reject configuration includes supplied through customArgs to git.clone(). The missing include.path classification permits Git to load an attacker-controlled configuration file, and the initial remediation does not cover includeIf..path, allowing the same file-loading primitive through a conditional include. A loaded configuration can set an executable Git option such as core.sshCommand, which Git invokes during the clone operation with the privileges of the Node.js process. Exploitation requires the application to pass attacker-influenced custom arguments and requires an attacker-controlled file that the process can read. This issue is fixed in 4.0.0.

CVSS
8.1
8.1 (CVSS v3.1)
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Severity source: NVD CVSS v3.1 (security-advisories@github.com)
Timeline (UTC)
Published: 2026-09-29 19:17
Modified: 2026-10-08 20:21
NVD status: Analyzed
Last synced 2 days ago
Verified against the source API 2026-10-27 06:56 UTC
Exploitation
Not listed in CISA KEV (as of last catalog sync)
Absence from KEV does not mean a CVE is not exploited. Exploitation status: unknown (no authoritative evidence in our sources).

Affected products

simple-git_project / simple-git <4.0.0

Weakness classification (CWE)

Source: NVD / CISA. “NVD-CWE-Other” and “NVD-CWE-noinfo” mean NVD could not assign a specific weakness.

Mitigation & advisories

Vendor advisory: https://github.com/steveukx/git-js/security/advisories/GHSA-g4wm-2vf7-vfgr
Vendor advisory: https://github.com/steveukx/git-js/security/advisories/GHSA-g4wm-2vf7-vfgr
Patch / mitigation: https://github.com/steveukx/git-js/commit/98864c678444d9336357c844efa4fd5a7984c0d7
Patch / mitigation: https://github.com/steveukx/git-js/pull/1193
Patch / mitigation: https://github.com/steveukx/git-js/security/advisories/GHSA-g4wm-2vf7-vfgr
Patch / mitigation: https://github.com/steveukx/git-js/security/advisories/GHSA-g4wm-2vf7-vfgr

References

Data sources

NVD CVE API 2.0 — fetched 2026-10-27 06:56 UTC · record ↗

Learn the basics

Understanding CVEs and CVSS Scores

Related CVEs