cveboard RSS feed

CVE-2026-102829

GitHubCritical, npm

simple-git: `VISUAL` editor environment variable is omitted from unsafe editor detection

GitEnvKeys in packages/argv-parser/src/env/parse-env.ts maps only editor, git_editor and git_sequence_editor to the allowUnsafeEditor category. prepareEnv keeps an environment entry only when its lowercased name is a known GitEnvKey or starts with git, so VISUAL is discarded before collectConfigVulnerabilities ever inspects it.

No known exploitation
Severity
Critical, CVSS 9.2 (v4.0)
EPSS
0.28% chance of exploitation in 30 days (EPSS, as of Oct 23, 2026)
Affected packages