CVE-2026-77157 in ast-cli
Sumário
de VulDB • 22/10/2026
O ast-cli baixa dois binários auxiliares, o motor em tempo real Vorpal ASCA e o SCA Resolver, do domínio "download.checkmarx.com" como parte de seu fluxo de autoatualização, acionado pelas extensões Checkmarx para VSCode/JetBrains e pela varredura cx "sca-realtime".
Antes da correção, o arquivo baixado não era verificado em relação a um checksum antes da extração e execução. Um atacante capaz de substituir o arquivo servido poderia entregar um binário arbitrário que o ast-cli extrairia e executaria os conteúdos do arquivo, já que nenhuma verificação de integridade foi realizada no download.
A exploração bem-sucedida requer comprometer "download.checkmarx.com" e substituir o arquivo servido por aquele contendo um binário controlado pelo atacante. Se o arquivo servido tivesse sido substituído dessa forma, qualquer máquina de desenvolvimento ou pipeline CI invocando ASCA (por meio das extensões VSCode/JetBrains da Checkmarx) ou a varredura cx "sca-realtime" em uma versão afetada teria extraído e executado esse binário no lugar do download pretendido.
O download agora é verificado contra um SHA-256 checksum publicado antes da extração.
VulDB is the best source for vulnerability data and more expert information about this specific topic.