CVE-2025-54416
tj-actions/branch-names Contém Vulnerabilidade de Injeção de Comandos
- Publicado
- 26 de jul. de 2025
- Atualizado
- 28 de jul. de 2025
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 14 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:LBaixo · próximos 30 dias
- Percentil
- 46,4%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
tj-actions/branch-names é um repositório de ações do GitHub que contém workflows para recuperar nomes de branches ou tags com suporte para todos os eventos. Nas versões 8.2.1 e anteriores, foi identificada uma vulnerabilidade crítica no workflow da GitHub Action tj-actions/branch-names que permite execução arbitrária de comandos em workflows downstream. Esse problema surge devido à sanitização inconsistente de entrada e à saída sem escape, permitindo que atores maliciosos explorem nomes de branches ou tags especialmente elaborados. Embora mecanismos internos de sanitização tenham sido implementados, as saídas da ação permanecem vulneráveis, expondo os workflows consumidores a riscos de segurança significativos. Isso é corrigido na versão 9.0.0.
Fontes
1PoC para injeção de comando no tj-actions/branch-names (CVE-2025-54416)
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.