The Parse function permits values other than IPv6 addresses to be included in square brackets within the host component of a URL. RFC 3986 permits IPv6 addresses to be included within the host component, enclosed within square brackets. For example: "http://[::1]/". IPv4 addresses and hostnames must not appear within square brackets. Parse did not enforce this requirement.
Metrics
Affected Vendors & Products
References
History
Thu, 30 Oct 2025 21:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
Thu, 30 Oct 2025 14:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Golang
Golang net |
|
| Vendors & Products |
Golang
Golang net |
Wed, 29 Oct 2025 22:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The Parse function permits values other than IPv6 addresses to be included in square brackets within the host component of a URL. RFC 3986 permits IPv6 addresses to be included within the host component, enclosed within square brackets. For example: "http://[::1]/". IPv4 addresses and hostnames must not appear within square brackets. Parse did not enforce this requirement. | |
| Title | Insufficient validation of bracketed IPv6 hostnames in net/url | |
| References |
|
Status: PUBLISHED
Assigner: Go
Published: 2025-10-29T22:10:13.435Z
Updated: 2025-10-30T20:38:24.266Z
Reserved: 2025-05-13T23:31:29.597Z
Link: CVE-2025-47912
Updated: 2025-10-30T20:38:16.889Z
Status : Awaiting Analysis
Published: 2025-10-29T23:16:18.187
Modified: 2025-10-30T21:15:32.790
Link: CVE-2025-47912
No data.