Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. ip-address
  4. ›
  5. CVE-2026-101913

CVE-2026-101913: ip-address: Address6.isLinkLocal() recognizes fe80::/64 rather than fe80::/10, allowing SSRF and trust-boundary bypass to on-link hosts

September 28, 2026

Address6.isLinkLocal() recognizes fe80::/64 rather than fe80::/10. Link-local unicast is the whole /10 under RFC 4291 §2.4 and the IANA IPv6 Special-Purpose Address Registry, so the method returns false for every link-local address outside the one /64 that stateless address autoconfiguration happens to use. new Address6('fe81::1').isLinkLocal() is false.

The library contradicts itself on the same object: for fe81::1, getType() returns 'Link-local unicast', getScope() returns 'Link local', and isHostInSubnet(new Address6('fe80::/10')) returns true, while isLinkLocal() returns false.

An application that builds a network trust-boundary decision on these checks (for example a filter intended to block Server-Side Request Forgery, or SSRF) will classify a link-local target as unremarkable and allow the request. SSRF is an attack in which a user-supplied address coaxes the server into making a request to an internal destination the user could not otherwise reach.

References

  • github.com/advisories/GHSA-rpw4-54j3-4h4q
  • github.com/beaugunderson/ip-address/commit/d03e960c7cc3179ef25c8a44b4f94dd499625546
  • github.com/beaugunderson/ip-address/releases/tag/v10.5.1
  • github.com/beaugunderson/ip-address/security/advisories/GHSA-rpw4-54j3-4h4q
  • nvd.nist.gov/vuln/detail/CVE-2026-101913

Code Behaviors & Features

Detect and mitigate CVE-2026-101913 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 10.5.1

Fixed versions

  • 10.5.1

Solution

Upgrade to version 10.5.1 or above.

Impact 5.8 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-697: Incorrect Comparison
  • CWE-918: Server-Side Request Forgery (SSRF)

Source file

npm/ip-address/CVE-2026-101913.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Mon, 12 Oct 2026 12:17:25 +0000.