Início
Início
Tendências
Tendências
Vulnerabilidades
Vulnerabilidades
Notícias
Notícias
Pesquisadores
Pesquisadores
Por que dbugs?
Por que dbugs?
Configurações

Duarte Santos

#17210de 60,401
18CVSS total
Vulnerabilidades · 2
Alta
1
Crítica
1
PT-2026-114951
2026-10-15
8.7
CVE-2026-108082
Symfony
Symfony Httpfoundation
A função `HeaderUtils::split()` analisa valores de cabeçalho usando um padrão onde uma alternativa de token corresponde a espaços em branco seguidos por um lookbehind. Quando uma sequência de espaços em branco é colocada antes de um separador, o motor tenta dividir os espaços entre as iterações de formas exponenciais. Isso ocorre no `HeaderBag` ao processar o cabeçalho `Cache-Control` durante a construção de uma Request, tornando qualquer aplicação que lide com requisições HTTP acessível sem autenticação. Uma requisição com um cabeçalho especialmente manipulado pode causar alto consumo de CPU; por exemplo, 17 espaços em um cabeçalho de 8 KB podem custar quase um segundo de CPU. Quando 18 ou mais espaços são utilizados, o `preg match all()` atinge o `pcre.backtrack limit`, fazendo com que o `split()` retorne um array vazio e descarte silenciosamente todas as diretivas do cabeçalho.
PT-2023-8447
2023-12-10
9.3
CVE-2023-50447
Pypi
Pillow
The issue is related to the incorrect management of code generation in the `eval()` function of the ImageMath module in the Pillow library when processing the `environment` parameter. This can allow a remote attacker to execute arbitrary code. The vulnerability is different from previous issues and can expose Python projects to risk.