Skip to content
OpenAdvisories
Unscored CVE-2021-29424 EUVD-2021-16056GHSA-p75p-x3j9-7vj3

The Net::Netmask module before 2.0000 for Perl does not properly consider extraneous zero characters at the beginning of an IP address stri…

Published Mar 29, 2021 · Updated Aug 3, 2024 · Assigned by mitre

Description

The Net::Netmask module before 2.0000 for Perl does not properly consider extraneous zero characters at the beginning of an IP address string, which (in some situations) allows attackers to bypass access control that is based on IP addresses.

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-netmask-perl 1.9104-2 —
Debian 13 libnet-netmask-perl 1.9104-2 —
Debian 12 libnet-netmask-perl 1.9104-2 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libnetwork-ipv4addr-perl No fix yet —
Ubuntu 26.04 LTS libnetwork-ipv4addr-perl No fix yet —
Ubuntu 25.10 libnetwork-ipv4addr-perl No fix yet —
Ubuntu 24.04 LTS libnetwork-ipv4addr-perl No fix yet —
Ubuntu 22.04 LTS libnetwork-ipv4addr-perl No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libnet-netmask-perl +1 No fix yet —
Ubuntu 18.04 LTS libnet-netmask-perl +1 No fix yet —
Ubuntu 16.04 LTS libnet-netmask-perl +1 No fix yet —
ReleasePackageFixed inAdvisory
SUSE Package Hub 15 SP5 perl-Net-Netmask 1.9022-bp155.3.3.1 openSUSE-SU-2023:0217-1
SUSE Package Hub 15 SP4 perl-Net-Netmask 1.9022-bp154.2.3.1 openSUSE-SU-2023:0215-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.5 perl-Net-Netmask 1.9022-bp155.3.3.1 openSUSE-SU-2023:0217-1
openSUSE Leap 15.4 perl-Net-Netmask 1.9022-bp154.2.3.1 openSUSE-SU-2023:0215-1
ReleasePackageFixed inAdvisory
Alpine v3.24 perl-net-netmask 2.0000-r0 —

Advisories 2

References