PT-2026-108984 · Pyload · Pyload
CVE-2026-48484
·
Publicado
2026-10-09
·
Atualizado
2026-10-09
CVSS v3.1
6.5
Média
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
pyLoad versões anteriores a 0.5.0b3.dev101
Description
A função
rpc em api blueprint.py processa uploads multipart/form-data lendo todo o conteúdo do arquivo enviado para a memória usando file.read() antes de enviar os dados para a função subjacente. Como não há limite de tamanho definido nesse ponto, o upload de um arquivo grande pode esgotar a memória disponível do servidor, levando ao encerramento do processo pelo Out-Of-Memory (OOM) killer do sistema operacional ou tornando o sistema irresponsivo devido ao swap thrashing. Isso resulta em uma Negação de Serviço (DoS) e interrompe todos os downloads ou tarefas ativos.Recommendations
Atualize para a versão 0.5.0b3.dev101.
Imponha um tamanho máximo para arquivos enviados na configuração do servidor web, como o uso da diretiva
client max body size no Nginx.Correção
Resource Exhaustion
RCE
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Pyload