9.2

CVE-2026-102829: steveukx git-js OS Command Injection

CVSS: 9.2v4.0CriticalAwaiting analysis
AliasesCGA-3hm5-c8g3-p7w4CGA-5877-q75x-23q5CGA-8rr7-7933-mjwx
Published 29-09-2026Last modified 30-09-2026

Vulnerability summary

CVE-2026-102829 is a critical (CVSS 9.2) OS Command Injection vulnerability in steveukx git-js. EPSS estimates a 0.27% chance of exploitation in the next 30 days, higher than 18.7% of scored vulnerabilities.

Overall risk
70/100
0100
High · default modelHow is this calculated?
CVSS score
9.2/10
010
Critical · v4.0 (CVE.org)
EPSS score
0.27%
0%100%
Low · Change unavailable
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Timeline

  1. 29-09-2026
    PublishedVulnerability first disclosed.
  2. 30-09-2026
    Last modifiedVulnerability information updated.

Description

simple-git, an interface for running git commands in any node.js application, enables applications to execute Git operations from JavaScript. Prior to 2.0.1 of the argv-parser package, parseEnv omits VISUAL from GitEnvKeys, so prepareEnv drops the value before vulnerabilityCheck can classify it as allowUnsafeEditor. A consuming application that forwards attacker-influenced environment values can therefore allow Git to invoke an attacker-selected editor during operations such as commit amendment or interactive rebase when no higher-priority editor setting overrides VISUAL and Git's terminal prerequisites are met. The executable runs with the privileges of the Node.js process. This issue is fixed in argv-parser 2.0.1.

CVSS metrics

5 scores · 5 sources · 1 version

EPSS trend

Probability

0.27%

Chance of exploitation in the next 30 days

Percentile

19%

Versus all other CVEs

30-day change

Change unavailable

Change unavailable

30-09-202620-10-2026
EPSS score
0.27%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Chainguard8 products
  • gemini-cliAll versions (No fix recorded)
  • keycloak-26.6All versions (No fix recorded)
  • keycloak-26.6-iamguarded-compatAll versions (No fix recorded)
  • keycloak-26.7All versions (No fix recorded)
  • keycloak-26.7-iamguarded-compatAll versions (No fix recorded)
Wolfi3 products
  • keycloak-26.6All versions (No fix recorded)
  • keycloak-26.6-iamguarded-compatAll versions (No fix recorded)
  • renovateAll versions (No fix recorded) | < 44.164.5-r0 | < 44.164.1-r0
@simple-git1 product
  • argv-parser< 2.0.1
Steveukx1 product

4 vendors · 13 products

References

7 links