PT-2026-55535 · Cpan · Net::Ip::Lpm

·

CVE-2026-56015

·

Publicado

2026-07-03

·

Atualizado

2026-07-06

CVSS v3.1

9.1

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Net::IP::LPM versões anteriores a 1.11
Description Existe um problema onde uma leitura fora dos limites do heap (heap out-of-bounds read) pode ocorrer devido a um comprimento de prefixo ilimitado. A função add() passa uma string de prefixo para a função addPrefixToTrie() sem verificá-la em relação à largura do endereço. Consequentemente, a addPrefixToTrie() lê além do final do buffer de endereço compactado (4 bytes para IPv4 ou 16 bytes para IPv6) quando o comprimento do prefixo excede 32 para IPv4 ou 128 para IPv6. Essa leitura ocorre durante a construção da trie e é limitada a no máximo 32 bytes a partir do início do endereço compactado. Embora os bytes fora dos limites não sejam expostos através da API do módulo, o processo pode ser abortado ao utilizar AddressSanitizer, valgrind ou um alocador endurecido (hardened allocator).
Recommendations Atualize o Net::IP::LPM para uma versão posterior à 1.10.

Correção

Out of bounds Read

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-56015

Produtos afetados

Net::Ip::Lpm