CVE-2026-58404 Hugo security.http.urls deny rules bypassed by alternate IPv4 encodings

Medium 4.6 Published Updated

Attackers can bypass URL deny rules using alternate IPv4 encodings to access internal services or cloud metadata during Hugo builds.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-58404?

CVE-2026-58404 is a medium-severity server-side request forgery vulnerability in gohugoio hugo, published on 6 Jul 2026. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

Hugo is a static site generator. From v0.162.0 through v0.163.0, the default security.http.urls policy denies requests to loopback, internal, and cloud-metadata IPv4 literals, but the deny rule only matched dotted-decimal notation, so alternate IPv4 encodings of the same addresses, including integer, hex, or octal, passed the policy. When a template passes an untrusted or data-derived URL to resources.GetRemote and the host platform uses the cgo system resolver, these encodings resolve to the blocked address, allowing build-time server-side requests to loopback and internal services, including the cloud-metadata endpoint in hosted or CI builds; the same check is reused on redirects, so the gap also applies to each redirect hop. This issue is fixed in v0.163.1.

Weakness: CWE-918

Which versions are affected by CVE-2026-58404?

3 open source packages ship an affected version, including github.com/gohugoio/hugo. It affects 1 product.

PackageAffectedFixed in
github.com/gohugoio/hugo GoFrom 0.162.00.163.1
github.com/gohugoio/hugo GoFrom 0.162.00.163.1
github.com/gohugoio/hugo GoFrom 0.162.00.163.1

Products include Gohugo Hugo.

How do I fix CVE-2026-58404?

Upgrade github.com/gohugoio/hugo to 0.163.1 or later.

Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.

Is CVE-2026-58404 being exploited?

There is no known exploitation of CVE-2026-58404 in the wild and no public exploit code.

Sources

Also known as DEBIAN-CVE-2026-58404, GHSA-r46f-3rpw-hxrv, GO-2026-5606, UBUNTU-CVE-2026-58404.

Is CVE-2026-58404 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free