CVEvulnerability
CVE-2026-42338
5.3 MEDIUM
Official page ↗
- Status
- Modified
- Published
- 2026-05-12
- Last modified
- 2026-10-26
- Assigner
- [email protected]
- CVSS 4.0 ([email protected])
- 5.3 MEDIUM — CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- CVSS 3.1 ([email protected])
- 6.1 MEDIUM — CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- CVSS 3.1 (0b0ca135-0b70-47e7-9f44-1890c2a1c46c)
- 8.1 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
- Weaknesses
- CWE-79
Description
ip-address is a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript. Prior to 10.1.1, Address6.group() and Address6.link() do not HTML-escape attacker-controlled content before embedding it in the HTML strings they return, and AddressError.parseMessage (emitted by the Address6 constructor for invalid input) can contain unescaped attacker-controlled content in one branch. An application that (1) passes untrusted input to Address6 and (2) renders the output of these methods, or the thrown error's parseMessage, as HTML (e.g. via innerHTML) is vulnerable to cross-site scripting. This vulnerability is fixed in 10.1.1.
Affected configurations
• beaugunderson ip-address (< 10.1.1)
Related
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://github.com/beaugunderson/ip-address/security/advisories/GHSA-v2v4-37r5-5v8g Exploit, Mitigation, Vendor Advisory
- https://access.redhat.com/errata/RHSA-2026:33155 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:33160 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:33163 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:33173 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:33183 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:33574 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:34374 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:35841 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:35842 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:35891 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:35892 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36754 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:36820 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:39246 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:39868 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:41928 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:41947 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:44237 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:44263 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:44267 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:51200 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:52399 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:56928 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:57590 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:60520 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:62335 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:62336 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:65126 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:66488 access.redhat.com
- https://access.redhat.com/errata/RHSA-2026:66545 access.redhat.com
- https://access.redhat.com/security/cve/CVE-2026-42338 access.redhat.com
- https://bugzilla.redhat.com/show_bug.cgi?id=2476810 bugzilla.redhat.com
- https://github.com/beaugunderson/ip-address/security/advisories/GHSA-v2v4-37r5-5v8g Exploit, Mitigation, Vendor Advisory
- https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-42338.json security.access.redhat.com