CVE-2022-23487 in libp2p
Sumário
de VulDB • 29/05/2026
js-libp2p é a implementação oficial em JavaScript da pilha de rede libp2p. Versões anteriores à `v0.38.0` do js-libp2p são vulneráveis a ataques direcionados de exaustão de recursos. Esses ataques visam o gerenciamento de conexões, fluxos (streams), pares (peers) e memória do libp2p. Um atacante pode causar a alocação de grandes quantidades de memória, levando eventualmente ao término do processo pelo sistema operacional do host. Embora um gerenciador de conexões, responsável por manter o número de conexões dentro de limites gerenciáveis, tenha sido parte do js-libp2p, este componente foi projetado para lidar com a rotatividade normal de pares, e não com um ataque direcionado de exaustão de recursos. Os usuários são aconselhados a atualizar sua dependência js-libp2p para a versão `v0.38.0` ou superior. Não há soluções alternativas (workarounds) conhecidas para esta vulnerabilidade.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.