CVE-2023-51664: falha de alta gravidade em tj-actions changed-files
tj-actions/changed-files command injection in output filenames
Publicada em · Atualizada em
Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.
Uma ação do GitHub que lista arquivos alterados tinha uma falha onde nomes de arquivo especialmente criados poderiam executar comandos arbitrários no servidor, expondo potencialmente segredos ou comprometendo o processo de compilação.
Vulnerabilidade de injeção de comando CWE-74/CWE-77 em tj-actions/changed-files anterior à versão 41.0.0 permite execução de código arbitrário através de nomes de arquivo maliciosos em execuções de workflow. O vetor de ataque requer um invasor introduzir nomes de arquivo especialmente criados no repositório; o impacto inclui execução de comando não autorizada e potencial exposição de segredos no ambiente do GitHub Actions.
No mesmo produto, das mais perigosas para as menos.