PT-2026-120804

CVE-2026-114138

·

Publicado

2026-10-21

·

Atualizado

2026-10-22

Descrição por

CVSS 3.1
7.5
Alta
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Django REST framework versões anteriores a 3.18.2
Descrição Existe um problema onde DefaultContentNegotiation.get accept list em rest framework/negotiation.py aceita um número e tamanho agregado ilimitados de tokens Accept. A função select renderer invoca repetidamente a análise de MediaType em rest framework/utils/mediatypes.py para cada token controlado por um invasor, cada renderizador e renegociação forçada 406. Um cliente remoto não autenticado pode enviar diversos tipos de mídia distintos contendo grandes valores de parâmetros entre aspas com inúmeros pontos e vírgulas, fazendo com que o analisador de parâmetros e a estrutura de análise repetida consumam CPU desproporcionalmente. Isso pode prender workers síncronos por períodos prolongados, tornando o serviço indisponível quando requisições concorrentes são enviadas para qualquer endpoint acessível.
Recomendações Atualizar para a versão 3.18.2.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-33WH-FXXF-88VV
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾