PT-2024-6068 · Django+6 · Django+6
Mprogrammer
·
Publicado
2024-07-05
·
Atualizado
2026-01-03
·
CVE-2024-39614
CVSS v4.0
8.7
Alta
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
Nome do software vulnerável e versões afetadas
Versões do Django 4.2 a 4.2.13
Versões do Django 5.0 a 5.0.6
Descrição
O problema está relacionado à função
get supported language variant() no Django, que pode estar sujeita a um potencial ataque de negação de serviço quando usada com strings muito longas contendo caracteres específicos. Isso poderia permitir que um invasor remoto causasse uma negação de serviço.Recomendações
Para as versões 4.2 a 4.2.13 do Django, atualize para a versão 4.2.14 ou posterior.
Para as versões 5.0 a 5.0.6 do Django, atualize para a versão 5.0.7 ou posterior.
Como solução temporária, considere restringir a entrada na função
get supported language variant() para impedir que strings muito longas sejam processadas.Correção
DoS
Allocation of Resources Without Limits
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Alt Linux
Astra Linux
Debian
Django
Linuxmint
Suse
Ubuntu