GHSA-3fgc-wc43-9q2f: 
JavaScript Análise e mitigação de vulnerabilidades

Impact

TaskGraph spawns git, gh, claude and docker by bare name with the project directory as the working directory: packages/tm-core/src/common/utils/git-utils.ts (shell strings through exec/execSync), the claude --version probe in packages/tm-core/src/modules/ai/providers/claude-code.ts, and the Claude Code SDK's own spawn of claude. On Windows, cmd.exe and libuv's CreateProcess path search both look in the current directory before PATH unless the NoDefaultCurrentDirectoryInExePath environment variable is set. A repository that commits git.exe, git.cmd, claude.cmd or docker.cmd at its root therefore gets that file executed with the user's privileges the first time they run almost any taskgraph command (taskgraph list runs git for the branch name) or MCP tool in the clone. packages/tm-core/src/modules/setup/doctor.ts already sets the variable for its own spawns, so the hazard was only covered there. Windows only. All versions through 0.62.10.

Patches

The taskgraph binary and the MCP server set NoDefaultCurrentDirectoryInExePath=1 in their own environment at startup, which every spawn in the process and in the Claude Code SDK inherits, so bare-name spawns resolve through PATH only.

Workarounds

Set NoDefaultCurrentDirectoryInExePath=1 in your user environment, or check a clone's root for executables before running TaskGraph in it.


Origem: NVD

Relacionado JavaScript Vulnerabilidades:

CVE ID

Gravidade

Pontuação

Tecnologias

Nome do componente

Exploit CISA KEV

Tem correção

Data de publicação

CVE-2026-59179HIGH8.3
  • JavaScript logoJavaScript
  • @openhop/server
NãoSimOct 28, 2026
CVE-2026-59176HIGH7.8
  • JavaScript logoJavaScript
  • functype-mcp-server
NãoSimOct 28, 2026
GHSA-3pfx-gxff-vg76HIGH7.5
  • JavaScript logoJavaScript
  • seroval
NãoSimOct 28, 2026
GHSA-fvxq-xq4h-rqgmMEDIUMN/A
  • JavaScript logoJavaScript
  • @sentry/nextjs
NãoSimOct 28, 2026
GHSA-3fgc-wc43-9q2fHIGHN/A
  • JavaScript logoJavaScript
  • taskgraph-ai
NãoSimOct 28, 2026

Avaliação Gratuita de Vulnerabilidades

Avalie a sua postura de segurança na nuvem

Avalie suas práticas de segurança em nuvem em 9 domínios de segurança para avaliar seu nível de risco e identificar lacunas em suas defesas.

Avaliação de solicitação

Recursos adicionais da Wiz

Marque uma demonstração personalizada

Pronto para ver a Wiz em ação?

"A melhor experiência do usuário que eu já vi, fornece visibilidade total para cargas de trabalho na nuvem."
David EstlickCISO
"A Wiz fornece um único painel de vidro para ver o que está acontecendo em nossos ambientes de nuvem."
Adam FletcherDiretor de Segurança
"Sabemos que se a Wiz identifica algo como crítico, na verdade é."
Greg PoniatowskiChefe de Gerenciamento de Ameaças e Vulnerabilidades