CVE-2026-50134CWE-918

Hugo: security.http.urls allow-list bypass via HTTP redirects

Medium · published July 6, 2026

CVSS v4.0
6.3
EPSS
0%
Percentile
32.6
In the wild
Unconfirmed
What it is

Hugo is a static site generator. From 0.91.0 until 0.162.0, resources.GetRemote enforces security.http.urls on the URL it is called with, but it did not re-validate intermediate URLs on HTTP 3xx redirects. An allowed server (or an attacker controlling its DNS or response) could therefore redirect the request to a host that the policy was meant to forbid and Hugo would fetch from the redirected target. The same bypass also lifted any host-shape restriction the operator had put in place. This vulnerability is fixed in 0.162.0.

The record
Technical detail
CVSS v4.0
6.3 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:N/SA:N
EPSS
0.00396 · 32.6th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2026-07-06T19:42Z
EPSS history
Timeline
  • 06 JUL 19:42Z
    Hugo: security.http.urls allow-list bypass via HTTP redirects
    cvelistv5