CVE Catalog

CVE-2026-101910

MediumCVSS 6.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.39%

30th percentile - higher than 30% of all known CVEs

Summary

In the ip-address library from version 10.2.0 to 10.5.1, the Address6 isPrivate classifier in src/ipv6.ts does not recognize the NAT64 local-use range 64:ff9b:1::/48. Applications that combine isPrivate, isLoopback, and isLinkLocal for a trust-boundary decision can treat an internal IPv4 destination encoded through that range as external. Exploitation depends on a server network using an operator-selected NAT64 prefix within the local-use range.

Risk Assessment

The risk is the potential to bypass the network trust boundary, which could allow an attacker to access internal resources or bypass security controls based on address classification.

Recommendation

It is recommended to upgrade the ip-address library to version 10.5.1 or later and review trust-boundary decision logic to account for the NAT64 range.

Other vulnerabilities in ip-address

See all
Original NVD description (English source)

ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript. From 10.2.0 until 10.5.1, the Address6 isPrivate classifier in src/ipv6.ts does not recognize the NAT64 local-use range 64:ff9b:1::/48. Applications that combine isPrivate, isLoopback, and isLinkLocal for a trust-boundary decision can treat an internal IPv4 destination encoded through that range as external. Exploitation depends on a server network using an operator-selected NAT64 prefix within the local-use range. A successful bypass can cross the intended network trust boundary. This issue is fixed in version 10.5.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS