PT-2026-44150 · Symfony · Symfony

Publicado

2026-05-21

·

Atualizado

2026-05-27

·

CVE-2026-45305

CVSS v4.0

2.7

Baixa

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U
Nome do Software Vulnerável e Versões Afetadas Symfony versões anteriores a 5.4.31
Description A função cleanup() em SymfonyComponentYamlParser contém expressões regulares com quantificadores sobrepostos, especificamente no padrão usado para remover o cabeçalho da diretiva %YAML. Isso leva ao backtracking catastrófico—um estado em que o mecanismo de regex leva um tempo exponencial para processar uma string—ao processar entradas especialmente manipuladas. Um cabeçalho de diretiva, comentário ou linha de marcador de documento excessivamente grande pode fazer com que o parser trave, resultando em uma negação de serviço.
Recommendations Atualize para a versão 5.4.31 ou posterior. Como medida paliativa temporária, restrinja a entrada fornecida à função cleanup() para evitar o processamento de cabeçalhos de diretiva ou comentários excessivamente grandes.

Exploit

Correção

DoS

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-45305
GHSA-9FRC-8383-795M

Produtos afetados

Symfony