Skip to content
OpenAdvisories
High · 7.3 CVE-2026-49942 EUVD-2026-34299GHSA-fff7-gx98-vr3g

Net::CIDR::Set versions through 0.20 for Perl did not validate network masks

Published Jun 4, 2026 · Updated Jun 4, 2026 · Assigned by CPANSec

Description

Net::CIDR::Set versions through 0.20 for Perl did not validate network masks.

The mask portion of a network mask could contain Unicode digits such as the Arabic-Indic One (U+0661), or non-digits, which were ignored. This could allow network masks to accept larger networks.

Leading zeros were also accepted, but treated as decimal instead of octal. This could lead to confusion about what networks are acceptable.

Affected products

VendorProductAffectedFixed
RRWO Net::CIDR::Set ≤ 0.20 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libnet-cidr-set-perl 0.21-1 —
Debian 13 libnet-cidr-set-perl 0.15-1+deb13u1 —
Debian 12 libnet-cidr-set-perl No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libnet-cidr-set-perl No fix yet —
Ubuntu 26.04 LTS libnet-cidr-set-perl No fix yet —
Ubuntu 25.10 libnet-cidr-set-perl No fix yet —
Ubuntu 24.04 LTS libnet-cidr-set-perl No fix yet —
Ubuntu 22.04 LTS libnet-cidr-set-perl No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libnet-cidr-set-perl No fix yet —

References