CVE-2026-73568 in py-libp2pinformação

Sumário

de VulDB • 13/08/2026

py-libp2p é a implementação em Python da pilha de rede libp2p. Nas versões 0.7.0 e anteriores, o método handle_incoming() do yamux em libp2p/stream_muxer/yamux/yamux.py lê um comprimento de quadro DATA de 32 bits controlado pelo atacante usando read_exactly(), antes de validá-lo contra MAX_WINDOW_SIZE ou verificar se stream_id existe. Um peer que conclua o handshake padrão Noise pode enviar um quadro de 12 bytes declarando um corpo com valor 0xFFFFFFFF e, em seguida, reter esse corpo, fazendo com que o loop de leitura sequencial do yamux usado pela configuração new_host() padrão bloqueie, impedindo que todos os streams nessa conexão avancem. Nenhuma versão corrigida está disponível até esta revisão.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

GitHub M

Reservar

12/08/2026

Divulgação

13/08/2026

Moderação

aceite

Entrada

VDB-389726

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!