PT-2020-6268 · Python+9 · Python+9
Ben Caller
·
Publicado
2020-01-30
·
Atualizado
2026-05-18
·
CVE-2020-8492
CVSS v2.0
7.1
Alta
| Vetor | AV:N/AC:M/Au:N/C:N/I:N/A:C |
Nome do software vulnerável e versões afetadas
Versões do Python 2.7 a 2.7.17
Versões do Python 3.5 a 3.5.9
Versões do Python 3.6 a 3.6.10
Versões do Python 3.7 a 3.7.6
Versões do Python 3.8 a 3.8.1
Descrição
O problema está relacionado a um consumo descontrolado de recursos no interpretador Python. Ele permite que um servidor HTTP realize ataques de Negação de Serviço por Expressão Regular (ReDoS) contra um cliente devido a um backtracking catastrófico do
urllib.request.AbstractBasicAuthHandler. Isso pode ser explorado por um invasor remoto para causar uma negação de serviço.Recomendações
Para as versões do Python 2.7 a 2.7.17, considere desativar o
urllib.request.AbstractBasicAuthHandler para minimizar o risco de exploração até que um patch esteja disponível.Para as versões 3.5 a 3.5.9 do Python, considere desativar o
urllib.request.AbstractBasicAuthHandler para minimizar o risco de exploração até que um patch esteja disponível.Para as versões 3.6 a 3.6.10 do Python, considere desativar o
urllib.request.AbstractBasicAuthHandler para minimizar o risco de exploração até que um patch esteja disponível.Para as versões 3.7 a 3.7.6 do Python, considere desativar o
urllib.request.AbstractBasicAuthHandler para minimizar o risco de exploração até que uma correção esteja disponível.Para as versões 3.8 a 3.8.1 do Python, considere desativar o
urllib.request.AbstractBasicAuthHandler para minimizar o risco de exploração até que uma correção esteja disponível.Como solução alternativa temporária, considere
Exploit
Correção
DoS
Resource Exhaustion
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
Almalinux
Astra Linux
Centos
Linuxmint
Python
Red Hat
Rocky Linux
Suse
Ubuntu