PT-2020-6971 · Python+7 · Python+7
Robert Wessen
+1
·
Publicado
2020-10-21
·
Atualizado
2025-08-11
·
CVE-2022-48564
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 Python anteriores à 3.9.2
Descrição
O problema está relacionado à função
read ints no componente plistlib.py do interpretador Python, que é vulnerável ao consumo descontrolado de recursos. Isso pode ser explorado por um invasor remoto para causar uma negação de serviço. A vulnerabilidade ocorre ao processar arquivos Apple Property List malformados em formato binário, levando ao esgotamento da CPU e da RAM.Recomendações
Para versões anteriores à 3.9.2, atualize para a versão 3.9.2 ou posterior para resolver o problema. Como solução temporária, considere restringir o uso da função
read ints em plistlib.py para minimizar o risco de exploração. Evite processar arquivos Apple Property List não confiáveis ou malformados em formato binário até que o problema seja resolvido.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
Ubuntu