CVE-2026-30909 in Crypt::NaCl::Sodiuminfo

Zusammenfassung

von VulDB • 16.06.2026

Crypt::NaCl::Sodium-Versionen bis einschließlich 2.002 für Perl weisen potenzielle Integer-Überläufe auf.

Die Funktionen bin2hex, encrypt, aes256gcm_encrypt_afternm und seal prüfen nicht, ob die Ausgabegröße kleiner als SIZE_MAX ist; dies könnte zu einem Integer-Wraparound führen, der einen zu kleinen Ausgabepuffer verursacht.

Das Auftreten dieses Problems ist unwahrscheinlich, da die Nachrichtlänge sehr groß sein müsste.

Für bin2hex() müsste bin_len > SIZE_MAX / 2 sein. Für encrypt() müsste msg_len > SIZE_MAX - 16U sein. Für aes256gcm_encrypt_afternm() müsste msg_len > SIZE_MAX - 16U sein. Für seal() müsste enc_len > SIZE_MAX - 64U sein.

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

Zuständig

CPANSec

Reservieren

07.03.2026

Veröffentlichung

08.03.2026

Moderieren

akzeptiert

Eintrag

VDB-349750

CPE

bereit

EPSS

0.00533

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!