PT-2024-6153 · Django+5 · Django+5
Mprogrammer
·
Publicado
2024-07-31
·
Atualizado
2026-01-03
·
CVE-2024-41990
CVSS v2.0
7.8
Alta
| Vetor | AV:N/AC:L/Au:N/C:N/I:N/A:C |
Nome do software vulnerável e versões afetadas
Versões do Django 4.2 a 4.2.14
Versões do Django 5.0 a 5.0.7
Descrição
O problema está relacionado aos filtros de modelo
urlize() e urlizetrunc() no Django, que podem estar sujeitos a um potencial ataque de negação de serviço por meio de entradas muito grandes com uma sequência específica de caracteres. Isso pode ser explorado por um invasor remoto para causar uma negação de serviço. A vulnerabilidade está associada a uma incompatibilidade nos parâmetros de comprimento dos dados de entrada. Foi paga uma recompensa de US$ 2.162 pela descoberta deste problema.Recomendações
Para as versões 4.2 a 4.2.14 do Django, atualize para a versão 4.2.15 ou posterior.
Para as versões 5.0 a 5.0.7 do Django, atualize para a versão 5.0.8 ou posterior.
Como solução temporária, considere restringir o uso dos filtros de modelo
urlize() e urlizetrunc() até que um patch seja aplicado.Correção
DoS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Astra Linux
Debian
Django
Linuxmint
Ubuntu