node-ip-address vulnerabilities (Ubuntu)
9 vulnerabilities.
-
node-ip-addressUbuntu Duplicate Advisory: ip-address: Address6 matches a zone identifier in quadratic time ahead of its length limit, allowing a single long string to stall the process 6.3 Medium -
node-ip-addressUbuntu ip-address: Address6.isLinkLocal() recognizes fe80::/64 rather than fe80::/10, allowing SSRF and trust-boundary bypass to on-link hosts 6.3 Medium -
node-ip-addressUbuntu ip-address: isInSubnet() and isHostInSubnet() compare addresses of different families as if they shared an address space, allowing an allowlist check to admit an address outside its range 6.3 Medium -
node-ip-addressUbuntu ip-address: Address6 builds a parse diagnostic proportional to the input with no length bound, allowing a single long string to stall or crash the process 6.3 Medium -
node-ip-addressUbuntu ip-address: no classifier recognizes the NAT64 local-use range 64:ff9b:1::/48, allowing SSRF and trust-boundary bypass 6.9 Medium -
node-ip-addressUbuntu ip-address: a CIDR suffix on the parsed address suppresses special-use classification and can bypass SSRF and trust-boundary checks 6.9 Medium -
node-ip-addressUbuntu ip-address: Address4 decodes leading-zero octets as decimal while resolvers decode them as octal, allowing SSRF and trust-boundary bypass 7.7 High -
node-ip-addressUbuntu ip-address: Misclassification of IPv4-mapped/NAT64 IPv6 addresses can bypass SSRF and trust-boundary checks 6.9 Medium -
node-ip-addressUbuntu ip-address: XSS in Address6 HTML-emitting methods 5.3 Medium