CVE catalog

CVE-2026-45190

Net::CIDR::Lite versions before 0.24 for Perl does not properly validate IP address and CIDR mask inputs, which may allow IP ACL bypass. Inputs containing a trailing newline or non-ASCII digit charac

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.31% · Oct 25, 2026

Net::CIDR::Lite versions before 0.24 for Perl does not properly validate IP address and CIDR mask inputs, which may allow IP ACL bypass. Inputs containing a trailing newline or non-ASCII digit characters pass the validators but are then re-encoded by the parser to a different address than the input string spelled. find() and bin_find() can match or miss addresses as a result. Example: my $cidr = Net::CIDR::Lite->new(); $cidr->add("::1\n/128"); $cidr->find("::1a"); # incorrectly returns true See also CVE-2026-45191.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibnet-cidr-lite-perlsid0.24-1fixed
Debianlibnet-cidr-lite-perlforky0.24-1fixed
Debianlibnet-cidr-lite-perltrixie0.22-3~deb13u2fixed
Debianlibnet-cidr-lite-perlbookworm0.22-3~deb12u2fixed
Cpelibnet-cidr-lite-perlNot reported0.22-2ubuntu0.24.04.2fixed
Alpineperl-net-cidr-lite3.240.24-r0fixed
Ubuntulibnet-cidr-lite-perlpro0.21-2vulnerable
Ubuntulibnet-cidr-lite-perlpro0.21-2ubuntu0.1vulnerable
Ubuntulibnet-cidr-lite-perlpro0.21-2ubuntu0.1+esm1vulnerable
Ubuntulibnet-cidr-lite-perlpro0.21-2ubuntu0.1+esm2fixed
Ubuntulibnet-cidr-lite-perl22.040.22-1vulnerable
Ubuntulibnet-cidr-lite-perl22.040.22-1ubuntu0.1vulnerable
Ubuntulibnet-cidr-lite-perl22.040.22-1ubuntu0.2fixed
Ubuntulibnet-cidr-lite-perl24.040.22-2vulnerable
Ubuntulibnet-cidr-lite-perl24.040.22-2ubuntu0.24.04.1vulnerable
Ubuntulibnet-cidr-lite-perl24.040.22-2ubuntu0.24.04.2fixed
Ubuntulibnet-cidr-lite-perl25.100.22-2vulnerable
Ubuntulibnet-cidr-lite-perl25.100.22-2ubuntu0.25.10.1vulnerable
Ubuntulibnet-cidr-lite-perl25.100.22-2ubuntu0.25.10.2fixed
Ubuntulibnet-cidr-lite-perl26.040.22-2vulnerable
Ubuntulibnet-cidr-lite-perl26.040.22-2ubuntu0.26.04.1vulnerable
Ubuntulibnet-cidr-lite-perl26.040.22-2ubuntu0.26.04.2fixed
Ubuntulibnet-cidr-lite-perlpro0.21-2vulnerable
Ubuntulibnet-cidr-lite-perlpro0.21-2ubuntu0.1vulnerable
Ubuntulibnet-cidr-lite-perlpro0.21-2ubuntu0.1+esm1vulnerable
Ubuntulibnet-cidr-lite-perlpro0.21-2ubuntu0.1+esm2fixed
Ubuntulibnet-cidr-lite-perl22.040.22-1vulnerable
Ubuntulibnet-cidr-lite-perl22.040.22-1ubuntu0.1vulnerable
Ubuntulibnet-cidr-lite-perl22.040.22-1ubuntu0.2fixed
Ubuntulibnet-cidr-lite-perl24.040.22-2vulnerable
Ubuntulibnet-cidr-lite-perl24.040.22-2ubuntu0.24.04.1vulnerable
Ubuntulibnet-cidr-lite-perl24.040.22-2ubuntu0.24.04.2fixed
Ubuntulibnet-cidr-lite-perl25.100.22-2vulnerable
Ubuntulibnet-cidr-lite-perl25.100.22-2ubuntu0.25.10.1vulnerable
Ubuntulibnet-cidr-lite-perl25.100.22-2ubuntu0.25.10.2fixed
Ubuntulibnet-cidr-lite-perl26.040.22-2vulnerable
Ubuntulibnet-cidr-lite-perl26.040.22-2ubuntu0.26.04.1vulnerable
Ubuntulibnet-cidr-lite-perl26.040.22-2ubuntu0.26.04.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibnet-cidr-lite-perlsourcesid0.24-1not yet assignedNot reportedNot reported
Debianlibnet-cidr-lite-perlsourceforky0.24-1not yet assignedNot reportedNot reported
Debianlibnet-cidr-lite-perlsourcetrixie0.22-3~deb13u2not yet assignedNot reportedNot reported
Debianlibnet-cidr-lite-perlsourcebookworm0.22-3~deb12u2not yet assignedNot reportedNot reported
Cpelibnet-cidr-lite-perlcpeNot reported0.22-2ubuntu0.24.04.2Not reportedNot reportedNot reported
Alpineperl-net-cidr-liteapk3.240.24-r0Not reportedALPINE-CVE-2026-45190Not reported
Ubuntulibnet-cidr-lite-perldebpro0.21-2ubuntu0.1+esm2Not reportedUBUNTU-CVE-2026-45190Not reported
Ubuntulibnet-cidr-lite-perldeb22.040.22-1ubuntu0.2Not reportedUBUNTU-CVE-2026-45190Not reported
Ubuntulibnet-cidr-lite-perldeb24.040.22-2ubuntu0.24.04.2Not reportedUBUNTU-CVE-2026-45190Not reported
Ubuntulibnet-cidr-lite-perldeb25.100.22-2ubuntu0.25.10.2Not reportedUBUNTU-CVE-2026-45190Not reported
Ubuntulibnet-cidr-lite-perldeb26.040.22-2ubuntu0.26.04.2Not reportedUBUNTU-CVE-2026-45190Not reported
Ubuntulibnet-cidr-lite-perldebpro0.21-2ubuntu0.1+esm2Not reportedUSN-8453-1Not reported
Ubuntulibnet-cidr-lite-perldeb22.040.22-1ubuntu0.2Not reportedUSN-8453-1Not reported
Ubuntulibnet-cidr-lite-perldeb24.040.22-2ubuntu0.24.04.2Not reportedUSN-8453-1Not reported
Ubuntulibnet-cidr-lite-perldeb25.100.22-2ubuntu0.25.10.2Not reportedUSN-8453-1Not reported
Ubuntulibnet-cidr-lite-perldeb26.040.22-2ubuntu0.26.04.2Not reportedUSN-8453-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (2)
    • 0.22-3~deb12u2 · all · bookworm

      Fixed · Fixed: 0.22-3~deb12u2

      nvd · libnet-cidr-lite-perl · debian · bookworm; nvd · libnet-cidr-lite-perl · debian · 12

    • 0.22-3~deb12u2 · all · bookworm

      Fixed · Fixed: 0.22-3~deb12u2

      nvd · libnet-cidr-lite-perl · debian · bookworm; nvd · libnet-cidr-lite-perl · debian · 12

[Debian 13 (Trixie)]

  • Details (2)
    • 0.22-3~deb13u2 · all · trixie

      Fixed · Fixed: 0.22-3~deb13u2

      nvd · libnet-cidr-lite-perl · debian · 13

    • 0.22-3~deb13u2 · all · trixie

      Fixed · Fixed: 0.22-3~deb13u2

      nvd · libnet-cidr-lite-perl · debian · 13

Observed:

References