PT-2026-39666 · Pypi+2 · Urllib3+2

Cycloctane

+1

·

Publicado

2026-05-11

·

Atualizado

2026-06-03

·

CVE-2026-44432

CVSS v4.0

8.9

Alta

VetorAV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:H
Nome do Software Vulnerável e Versões Afetadas urllib3 versões 2.6.0 até 2.6.x
Descrição Existe um problema na API de streaming onde a biblioteca pode descompactar a resposta HTTP completa em vez da parte solicitada. Isso ocorre em dois cenários: durante a segunda chamada de HTTPResponse.read(amt=N) ao usar a biblioteca Brotli oficial para descompactação, ou quando HTTPResponse.drain conn() é chamado após uma resposta ter sido parcialmente lida e descompactada. Esse comportamento pode levar ao consumo excessivo de recursos no lado do cliente, especificamente alto uso de CPU e alocação massiva de memória, ao processar pequenas quantidades de dados altamente compactados.
Recomendações Atualize para a versão 2.7.0. Como alternativa temporária para o problema específico do Brotli, altere a biblioteca brotli para brotlicffi. Como alternativa temporária, chame HTTPResponse.close() em vez de HTTPResponse.drain conn() quando a reutilização da conexão não for necessária.

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CLEANSTART-2026-AN27706
CLEANSTART-2026-EP51501
CLEANSTART-2026-GH89210
CLEANSTART-2026-HZ86045
CLEANSTART-2026-LZ07533
CLEANSTART-2026-MV15822
CLEANSTART-2026-QK55639
CLEANSTART-2026-UV23635
CVE-2026-44432
ECHO-61DA-F889-9D2C
GHSA-MF9V-MFXR-J63J
OPENSUSE-SU-2026:10798-1
PYSEC-2026-142
USN-8379-1

Produtos afetados

Linuxmint
Ubuntu
Urllib3