PT-2026-5124

CVE-2026-24739

·

Publicado

2026-01-28

·

Atualizado

2026-10-31

Descrição por

CVSS 3.1
6.3
Média
MétricasAV:L/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do Symfony anteriores a 5.4.51 Versões do Symfony anteriores a 6.4.33 Versões do Symfony anteriores a 7.3.11 Versões do Symfony anteriores a 7.4.5 Versões do Symfony anteriores a 8.0.5
Descrição O componente Process do Symfony não tratava corretamente certos caracteres, especificamente =, ao escapar argumentos em sistemas Windows. Ao executar PHP a partir de um ambiente baseado em MSYS2, como o Git Bash, e iniciar executáveis nativos do Windows, a conversão de argumento/caminho do MSYS2 pode tratar incorretamente argumentos não entre aspas contendo esses caracteres. Isso pode levar processos iniciados a receberem argumentos corrompidos ou truncados, desviando-se do comportamento esperado do Symfony. Se uma aplicação utilizar o Symfony Process para invocar comandos de gerenciamento de arquivos (ex.: rmdir, del) com um argumento de caminho contendo =, a camada de conversão do MSYS2 pode alterar o argumento durante a execução. Isso pode resultar em operações sendo realizadas em um caminho não intencionado, potencialmente incluindo a exclusão de arquivos ou diretórios. O problema é particularmente relevante quando entrada não confiável influencia argumentos do processo, como caminhos de repositório, caminhos de arquivos extraídos, diretórios temporários ou configuração controlada pelo usuário.
Recomendações Versões anteriores a 5.4.51 devem ser atualizadas para a versão 5.4.51 ou superior. Versões anteriores a 6.4.33 devem ser atualizadas para a versão 6.4.33 ou superior. Versões anteriores a 7.3.11 devem ser atualizadas para a versão 7.3.11 ou superior. Versões anteriores a 7.4.5 devem ser atualizadas para a versão 7.4.5 ou superior. Versões anteriores a 8.0.5 devem ser atualizadas para a versão 8.0.5 ou superior. Evite executar PHP ou ferramentas relacionadas a partir de shells baseadas em MSYS2 no Windows; prefira usar cmd.exe ou PowerShell para fluxos de trabalho que iniciam executáveis nativos. Evite passar caminhos contendo = para o Symfony Process ao operar sob Git Bash/MSYS2.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-R39X-JCWW-82V6
CLEANSTART-2026-TA47271
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾