Fish Shop · Syntax-Check · CVE-2024-42482
**Nome do software vulnerável e versões afetadas**
Versões do fish-shop/syntax-check anteriores à v1.6.12
Versões do fish-shop/syntax-check anteriores à v2.0.0
**Descrição**
O problema está relacionado à neutralização inadequada de delimitadores na entrada `pattern`, especificamente o separador de comando `;` e os caracteres de substituição de comando `(` e `)`. Isso permite a injeção arbitrária de comandos por meio da modificação do valor de entrada usado em um fluxo de trabalho, expondo ou exfiltrando potencialmente informações confidenciais do executor do fluxo de trabalho.
**Recomendações**
Para versões anteriores à v1.6.12, atualize para a versão v1.6.12 ou para a versão de lançamento mais recente, v2.0.0.
Para versões anteriores à v2.0.0, atualize para a versão v2.0.0.
Como solução alternativa temporária, considere o controle cuidadoso dos fluxos de trabalho e do valor de entrada `pattern` usado por esta ação para minimizar o risco de exploração.