CVE-2025-62727
Starlette vulnerável a DoS O(n^2) via mesclagem do cabeçalho Range em starlette.responses.FileResponse
- Publicado
- 28 de out. de 2025
- Atualizado
- 4 de nov. de 2025
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 25 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HBaixo · próximos 30 dias
- Percentil
- 48,8%
- 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
Starlette é um framework/toolkit ASGI leve. A partir da versão 0.39.0 e antes da versão 0.49.1, um atacante não autenticado pode enviar um cabeçalho HTTP Range manipulado que aciona processamento de tempo quadrático na lógica de análise/combinação de Range do FileResponse do Starlette. Isso permite esgotamento de CPU por requisição, causando negação de serviço para endpoints que servem arquivos (por exemplo, StaticFiles ou qualquer uso de FileResponse). Esta vulnerabilidade é corrigida na versão 0.49.1.
Fontes
1Prova de conceito do CVE-2025-62727 que pode causar negação de serviço no FastAPI (baseado em Starlette <= 0.48.0)
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.