PT-2026-47217 · Symfony · Symfony

CVE-2026-48784

·

Publicado

2026-05-27

·

Atualizado

2026-07-14

CVSS v4.0

6.9

Média

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:N
Nome do Software Vulnerável e Versões Afetadas Symfony versões anteriores a 5.4.48 Symfony versões anteriores a 6.4.15 Symfony versões anteriores a 7.4.0 Symfony versões anteriores a 8.0.0 Symfony versões anteriores a 8.1.0
Description A função doGenerate() em SymfonyComponentRoutingGeneratorUrlGenerator codifica incorretamente segmentos de ponto (dot-segments) usando percent-encoding. Ao utilizar strtr para codificar /../ e /./, a função avança além da barra final de cada correspondência, deixando segmentos de ponto subsequentes em uma sequência encadeada sem a devida codificação. Se uma rota utiliza um requisito permissivo (como .+ ou .*) para um parâmetro, segmentos .. ou . encadeados controlados por um invasor podem resultar em uma URL gerada que se reduz a um caminho diferente durante a normalização estrita da RFC 3986. Isso afeta os auxiliares path() e url() do Twig, bem como qualquer uso do UrlGenerator no lado do servidor.
Recommendations Atualize para a versão 5.4.48 ou superior. Atualize para a versão 6.4.15 ou superior. Atualize para a versão 7.4.0 ou superior. Atualize para a versão 8.0.0 ou superior. Atualize para a versão 8.1.0 ou superior.

Exploit

Correção

DoS

Open Redirect

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-48784
GHSA-H5X3-XFC9-M39H

Produtos afetados

Symfony