PatchSiren cyber security CVE debrief
CVE-2026-69192 beaugunderson CVE debrief
The ip-address library for JavaScript, prior to version 10.3.1, incorrectly decodes IPv4 addresses with leading zeros in octets, diverging from standard network parsers. This discrepancy can lead to incorrect classification of internal network addresses as external, potentially allowing unauthorized access in Server-Side Request Forgery (SSRF) scenarios. The issue affects various address checking functions, including isPrivate(), isLoopback(), and correctForm().
- Vendor
- beaugunderson
- Product
- ip-address
- CVSS
- HIGH 7.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-03
- Original CVE updated
- 2026-09-10
- Advisory published
- 2026-08-03
- Advisory updated
- 2026-09-10
Who should care
Defenders responsible for network security, particularly those managing systems that rely on accurate IP address classification for security decisions, should assess exposure and prioritize updating the ip-address library.
Why it matters
The ip-address library vulnerability can lead to incorrect security decisions, potentially allowing unauthorized access. Defenders should prioritize updating to version 10.3.1 or later and assess exposure in systems relying on accurate IP address classification.
- Incorrect classification of internal network addresses as external
- Potential bypass of Server-Side Request Forgery (SSRF) protections
- Inaccurate trust-boundary decisions based on IP address classification
- Verification of IP address classification in network security controls
Technical summary
The ip-address library for JavaScript incorrectly decodes IPv4 addresses with leading zeros in octets, diverging from standard network parsers like WHATWG URL host parser, inet_aton, and getaddrinfo. This discrepancy affects various address checking functions, including isPrivate(), isLoopback(), isLinkLocal(), isCGNAT(), isInSubnet(), isHostInSubnet(), and correctForm(). The issue is fixed in version 10.3.1.
Defensive priority
Defenders should prioritize updating the ip-address library to version 10.3.1 or later to mitigate this vulnerability. Systems using affected versions should assess exposure, particularly those relying on accurate IP address classification for security decisions.
Recommended defensive actions
- Update the ip-address library to version 10.3.1 or later
- Assess exposure in systems relying on accurate IP address classification
- Verify IP address classification in network trust-boundary decisions
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and source item provide details on the ip-address library vulnerability. The issue is fixed in version 10.3.1. Official references include GitHub commits and release notes. Affected systems using versions prior to 10.3.1 may misclassify internal network addresses, potentially allowing unauthorized access. Defenders should verify IP address classification in network security controls and assess exposure, particularly in systems relying on accurate IP address classification for security decisions. The ip-address library's
Sources and references
Verified primary and authoritative sources
-
CVE-2026-69192 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-69192
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-69192 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-69192
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/beaugunderson/ip-address/commit/56368cb3d66c73ba0ee9b6b834fd31b22c2fd71e
-
Source reference
Unverified legacy reference
URL: https://github.com/beaugunderson/ip-address/releases/tag/v10.3.1
-
Source reference
Unverified legacy reference
URL: https://github.com/beaugunderson/ip-address/security/advisories/GHSA-mwp4-54f8-5fhr
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.