CVE-2026-30909 describes potential integer overflows in Crypt::NaCl::Sodium versions through 2.002 for Perl, specifically within its bin2hex, encrypt, aes256gcm_encrypt_afternm, and seal functions. These functions fail to validate if output sizes will exceed SIZE_MAX, potentially leading to undersized output buffers due to integer wraparound. The severity is low, as exploitation requires extremely large message lengths, making it highly unlikely in practical scenarios. There is no known active exploitation, public exploit code, or significant community discussion beyond a single mention and article.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 0, <= 2.002CPE match | cpe:2.3:a:timlegge:crypt\:\:nacl\:\:sodium:*:*:*:*:*:perl:*:* | ||
< 2.003CPE matchmatch criteria | cpe:2.3:a:timlegge:crypt\:\:nacl\:\:sodium:*:*:*:*:*:perl:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
Remediation records are not available for this CVE.