PT-2022-16699 · Microsoft+2 · Visual Studio+3

Ron Masas

·

Publicado

2022-11-30

·

Atualizado

2024-10-27

·

CVE-2022-24441

CVSS v3.1

8.8

Alta

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Versões do Snyk anteriores à 1.1064.0
Versões do VS Code anteriores à 1.9.0
Versões do IntelliJ anteriores à 2.4.48
Versões do Visual Studio anteriores à 1.1.31
Versões do Eclipse anteriores à v20221115.132308
Versões do Language Server anteriores à v20221109.114426
Descrição
A vulnerabilidade permite a injeção de código durante a análise de um projeto. Um invasor pode incluir comandos em um arquivo de compilação, como build.gradle ou gradle-wrapper.jar, que serão executados com os privilégios do aplicativo. Isso pode ser acionado ao executar a ferramenta CLI diretamente ou ao realizar uma verificação com um dos plug-ins de IDE que invocam a CLI do Snyk. A exploração bem-sucedida provavelmente exigiria algum nível de engenharia social para forçar o download e a análise de um projeto não confiável. Se o IDE tiver um recurso de confiança, a pasta de destino deve ser marcada como “confiável” para que haja vulnerabilidade.
Recomendações
Para versões do Snyk anteriores à 1.1064.0, atualize para a versão 1.1064.0 ou posterior.
Para versões do VS Code anteriores à 1.9.0, atualize para a versão 1.9.0 ou posterior.
Para versões do IntelliJ anteriores à 2.4.48, atualize para a versão 2.4.48 ou posterior.
Para versões do Visual Studio anteriores à 1.1.31, atualize para a versão 1.1.31 ou posterior.
Para versões do Eclipse anteriores à v20221115.132308, atualize para uma versão posterior.
Para versões do Language Server anteriores à v20221109.114426, atualize para uma versão posterior.
Como solução alternativa temporária, considere restringir o uso da CLI do Snyk ou dos plug-ins de IDE para minimizar o risco de exp

Exploit

Correção

Code Injection

OS Command Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2022-24441
GHSA-4VRV-93C7-M92J

Produtos afetados

Intellij
Vscode
Visual Studio
Snyk