HighFix available
libnet-netmask-perl — security advisory
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.
- Products
- libnet-netmask-perl
- Affected versions
- Not specified
- Fixed versions
- 1.9104-2
- CVEs
- CVE-2021-29424
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 23:57 UTC · Revision 1
Source evidence
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.
osv:DEBIAN-CVE-2021-29424
libnet-netmask-perl
Fixed versions: 1.9104-2
libnet-netmask-perl
Fixed versions: 1.9104-2
libnet-netmask-perl
Fixed versions: 1.9104-2
Complete source record
{
"id": "5f859dfb5ed41c6994f5f190886bb50bb5e36659aa8220668fb03db94bab6703",
"url": "https://osv.dev/vulnerability/DEBIAN-CVE-2021-29424",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "DEBIAN-CVE-2021-29424",
"summary": "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.",
"evidence": "osv:DEBIAN-CVE-2021-29424",
"products": [
{
"name": {
"value": "libnet-netmask-perl",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "1.9104-2",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
},
{
"name": {
"value": "libnet-netmask-perl",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "1.9104-2",
"evidence": "/affected/1/ranges"
}
],
"affected_versions": []
},
{
"name": {
"value": "libnet-netmask-perl",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "1.9104-2",
"evidence": "/affected/2/ranges"
}
],
"affected_versions": []
}
],
"severity": "high",
"structured": {
"id": "DEBIAN-CVE-2021-29424",
"aliases": [
"DEBIAN-CVE-2021-29424"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"
}
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.9104-2"
}
]
}
],
"package": {
"name": "libnet-netmask-perl",
"purl": "pkg:deb/debian/libnet-netmask-perl?arch=source&distro=bookworm",
"ecosystem": "Debian:12"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2021-29424.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.9104-2"
}
]
}
],
"package": {
"name": "libnet-netmask-perl",
"purl": "pkg:deb/debian/libnet-netmask-perl?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2021-29424.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "1.9104-2"
}
]
}
],
"package": {
"name": "libnet-netmask-perl",
"purl": "pkg:deb/debian/libnet-netmask-perl?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2021-29424.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
}
],
"modified": "2026-10-23T18:02:30.260660387Z",
"provider": "osv",
"upstream": [
"CVE-2021-29424"
],
"references": [
"https://security-tracker.debian.org/tracker/CVE-2021-29424"
]
},
"related_cves": [
{
"value": "CVE-2021-29424",
"evidence": "/upstream"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 419551,
"published_at": "2021-04-06T16:15:16.567+00:00"
}