CVE-2026-30909 in Crypt::NaCl::Sodiuminformação

Sumário

de VulDB • 16/06/2026

As versões do Crypt::NaCl::Sodium até a 2.002 para Perl possuem possíveis estornos inteiros (integer overflows).

As funções bin2hex, encrypt, aes256gcm_encrypt_afternm e seal não verificam se o tamanho da saída será menor que SIZE_MAX, o que pode levar a um wraparound inteiro causando um buffer de saída subdimensionado.

Encontrar esse problema é improvável, pois o comprimento da mensagem precisaria ser muito grande.

Para bin2hex(), o bin_len teria que ser > SIZE_MAX / 2 Para encrypt() o msg_len precisaria ser > SIZE_MAX - 16U Para aes256gcm_encrypt_afternm() o msg_len precisaria ser > SIZE_MAX - 16U Para seal() o enc_len precisaria ser > SIZE_MAX - 64U

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

CPANSec

Reservar

07/03/2026

Divulgação

08/03/2026

Moderação

aceite

Entrada

VDB-349750

CPE

pronto

EPSS

0.00533

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!