CVE-2025-47912
MEDIUMDescription
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.
Is your site exposed to CVE-2025-47912?
Run a free security scan — no signup, results in seconds.
CVSS v3.1 Score
Affected Products
| Vendor | Product |
|---|---|
| golang | go |
| golang | go |
References
Frequently Asked Questions
What is CVE-2025-47912? +
How severe is CVE-2025-47912? +
What products are affected by CVE-2025-47912? +
How do I check if I'm vulnerable to CVE-2025-47912? +
Related Vulnerabilities
Previously, CVE-2024-45337 fixed an authorization bypass for misused ssh server configurations; if any other type of callback is passed other …
The various Is methods (IsPrivate, IsLoopback, etc) did not work as expected for IPv4-mapped IPv6 addresses, returning false for addresses …
Previously, a revoked 'SignatureKey' belonging to a CA was not correctly checked for revocation. Now, both the 'key' and 'key.SignatureKey' …
When adding a key to a remote agent constraint extensions such as [email protected] were not serialized in the request. Destination …
When writing data larger than 4GB in a single Write call on an SSH channel, an integer overflow in the …
The in-memory keyring returned by NewKeyring() silently accepted keys with the ConfirmBeforeUse constraint but never enforced it. The key would …