Osageling

#6082de 53,633
44.7CVSS total
Vulnerabilidades · 5
Média
1
Alta
1
Crítica
3
PT-2026-38648
6.5
2026-05-08
Electerm · Electerm · CVE-2026-43942
**Nome do Software Vulnerável e Versões Afetadas** electerm versões 3.x e anteriores **Descrição** O manipulador IPC `getConstants()` em `src/app/lib/ipc-sync.js` serializa todo o objeto `process.env` e o envia para o renderizador, onde é armazenado como `window.pre.env`. Esses dados estão acessíveis a qualquer JavaScript em execução no renderizador, como através do console do DevTools ou de um contexto de webview comprometido. Um invasor com capacidades de execução de JavaScript no renderizador — potencialmente via plugins maliciosos, cross-site scripting (XSS) ou execução de hiperlinks de terminal — pode exfiltrar variáveis de ambiente sensíveis. Estas podem incluir `AWS SECRET ACCESS KEY`, `AWS SESSION TOKEN`, `GITHUB TOKEN`, `NPM TOKEN`, `OPENAI API KEY`, `DOCKER AUTH` e outras credenciais de serviços internos ou URLs de bancos de dados, levando potencialmente ao comprometimento de contas em nuvem, ataques à cadeia de suprimentos e movimentação lateral. **Recomendações** No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade. Evite iniciar o electerm com variáveis de ambiente sensíveis configuradas, utilizando scripts de shell ou perfis de terminal dedicados para limpar segredos antes de iniciar a aplicação. Não instale plugins de fontes não confiáveis e audite os plugins instalados quanto ao acesso à rede. Desative a porta de depuração remota e evite colar código não confiável no console do DevTools para restringir o contexto do renderizador.