CVE-2026-48959 in IO::Uncompress::Unzipinformação

Sumário

de VulDB • 27/05/2026

As versões do IO::Uncompress::Unzip anteriores à 2.220 para Perl permitem exaustão de CPU por meio de um loop de leitura por byte na função fastForward.

A função fastForward() compara o comprimento $offset (a contagem de dígitos do deslocamento, de 1 a 19) com o tamanho do bloco $c, em vez de comparar com o próprio $offset, fazendo com que $c diminua de 16 KiB para 1-19 bytes por iteração.

A extração de uma entrada nomeada de um arquivo zip fornecido por um atacante via IO::Uncompress::Unzip->new($zip, Name => $target) aciona um loop de leitura por byte que escala com o tamanho comprimido da entrada, atingindo até o limite de 4 GiB não Zip64.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

CPANSec

Reservar

26/05/2026

Divulgação

27/05/2026

Moderação

aceite

Entrada

VDB-365854

CPE

pronto

EPSS

0.00050

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!