Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Rasmus Lerchedahl Petersen

Pesquisador deCodeQL Python team
#39380de 53,639
6.9CVSS total
Vulnerabilidades · 1
PT-2021-4574
6.9
2021-05-19
Django · Django · CVE-2021-33203
**Nome do software vulnerável e versões afetadas** Versões 2.2.23 e anteriores do Django, versões 3.x anteriores à 3.1.12, versões 3.2.x anteriores à 3.2.4 **Descrição** O problema está relacionado a uma possível traversal de diretório por meio do django.contrib.admindocs. Os membros da equipe poderiam usar a visualização TemplateDetailView para verificar a existência de arquivos arbitrários. Se os modelos padrão do admindocs tiverem sido personalizados para mostrar o conteúdo dos arquivos, esse conteúdo também ficaria exposto, permitindo a traversal de diretórios fora dos diretórios raiz dos modelos. **Recomendações** Para as versões 2.2.23 e anteriores do Django, atualize para a versão 2.2.24 ou posterior. Para versões do Django 3.x anteriores à 3.1.12, atualize para a versão 3.1.12 ou posterior. Para versões do Django 3.2.x anteriores à 3.2.4, atualize para a versão 3.2.4 ou posterior. Como solução temporária, considere restringir o acesso à visualização TemplateDetailView em django.contrib.admindocs até que um patch seja aplicado.