VulnSea

hugo vulnerabilities

CVEs whose affected-version data names the hugo package. Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

13 CVEsRSS

CVE-2026-109597Medium· 5.4
2w ago

Hugo from v0.60.0 before v0.167.0 contains a stored cross-site scripting vulnerability that allows Markdown content authors to inject HTML by supplying crafted explicit heading IDs

Hugo from v0.60.0 before v0.167.0 contains a stored cross-site scripting vulnerability that allows Markdown content authors to inject HTML by supplying crafted explicit heading IDs. Attackers can break out of the unescaped href attribute…

▾ Sunlitgohugoio · hugoEPSS 0.17%via NVD
CVE-2026-109596Medium· 5.5
2w ago

Hugo from v0.162.0 before v0.167.0 contains an improper link resolution vulnerability that lets malicious themes or modules expose files outside their root via nested-mount ancestor directories

Hugo from v0.162.0 before v0.167.0 contains an improper link resolution vulnerability that lets malicious themes or modules expose files outside their root via nested-mount ancestor directories. Attackers controlling a theme can place a …

▾ Sunlitgohugoio · hugoEPSS 0.14%via NVD
CVE-2026-109595Medium· 5.5
2w ago

Hugo from v0.84.0 before v0.167.0 contains a path traversal vulnerability that allows malicious themes or modules to read files outside the project root via ESBuild's fallback resolver in js.Build, js.Batch, and css.Build

Hugo from v0.84.0 before v0.167.0 contains a path traversal vulnerability that allows malicious themes or modules to read files outside the project root via ESBuild's fallback resolver in js.Build, js.Batch, and css.Build. Attackers can …

▾ Sunlitgohugoio · hugoEPSS 0.14%via NVD
CVE-2026-109574Medium· 5.5
2w ago

Hugo before v0.167.0 contains a path traversal vulnerability in css.Sass that allows malicious themes or modules to read files outside the project root through the Sass compiler's import fallback

Hugo before v0.167.0 contains a path traversal vulnerability in css.Sass that allows malicious themes or modules to read files outside the project root through the Sass compiler's import fallback. Attackers can ship stylesheets with rela…

▾ Sunlitgohugoio · hugoEPSS 0.14%via NVD
CVE-2026-100690High· 7.5⚖ disputed
1mo ago

Hugo versions from v0.161.0 through v0.165.0 run Node.js tools (css.PostCSS, css.TailwindCSS, js.Babel) under the Node.js permission model to restrict file system reads to the project directory and configured mounts

Hugo versions from v0.161.0 through v0.165.0 run Node.js tools (css.PostCSS, css.TailwindCSS, js.Babel) under the Node.js permission model to restrict file system reads to the project directory and configured mounts. Because the Node.js …

▾ Twilightgohugo · hugoEPSS 0.36%via NVD
CVE-2026-100692High· 7.5⚖ disputed
1mo ago

Hugo is a static site generator

Hugo is a static site generator. In versions after v0.123.0 and before v0.166.0, Hugo's symlink confinement checks stopped at the mount root itself, so a theme or module checked into themes/ (or a vendored module) could contain a symlink…

▾ Twilightgohugo · hugoEPSS 0.42%via NVD
CVE-2026-100691Medium· 5.4
1mo ago

Hugo versions 0.75.0 through 0.165.x contain a stored cross-site scripting vulnerability: the syntax highlighter does not escape the `lineAnchors` option before passing it to Chroma, which writes the value verbatim into the `id` and `hre…

Hugo versions 0.75.0 through 0.165.x contain a stored cross-site scripting vulnerability: the syntax highlighter does not escape the `lineAnchors` option before passing it to Chroma, which writes the value verbatim into the `id` and `hre…

▾ Sunlitgohugo · hugoEPSS 0.17%via NVD
CVE-2026-100693High· 8.4⚖ disputed
1mo ago

Hugo versions from v0.162.0 before v0.166.0 contain a case-sensitive validation flaw in the security.http.urls IP-literal deny rule that allows attackers to bypass restrictions

Hugo versions from v0.162.0 before v0.166.0 contain a case-sensitive validation flaw in the security.http.urls IP-literal deny rule that allows attackers to bypass restrictions. Attackers can use mixed-case URL schemes in resources.GetRe…

▾ Twilightgohugo · hugoEPSS 0.14%via NVD
CVE-2026-100694Medium· 6.1
1mo ago

Hugo is a static site generator

Hugo is a static site generator. In versions from v0.56.0 through v0.165.x, content files mapped to the text/org media type are rendered without escaping raw HTML: Org export blocks and @@html:...@@ snippets pass HTML through unescaped, …

▾ Sunlitgohugo · hugoEPSS 0.19%via NVD
CVE-2026-89259Critical· 9.8
1mo ago

Hugo is a static site generator

Hugo is a static site generator. From v0.161.0, Hugo executes Node tools under Node's permission model, but TailwindCSS — included in the default security.exec.allow list — requires a highly permissive configuration (--allow-addons, --al…

▾ Midnightgohugoio · hugoEPSS 0.59%via NVD
CVE-2026-89258Medium· 6.3
1mo ago

Hugo is a static site generator

Hugo is a static site generator. In versions after v0.123.0 and before v0.165.0, symlinks in parent directories were not dropped during direct resource lookups, allowing path confinement to be bypassed. An attacker who can place — or who…

▾ Sunlitgohugoio · hugoEPSS 0.47%via NVD
CVE-2026-10618Medium· 5.4
2mo ago

Hugo's default fenced-code-block renderer writes attribute values taken from the code-fence info string into the rendered HTML without escaping them

Hugo's default fenced-code-block renderer writes attribute values taken from the code-fence info string into the rendered HTML without escaping them. New in markup/internal/attributes/attributes.go converts every attribute value from a b…

▾ Sunlitgohugo · hugoEPSS 0.30%via NVD
CVE-2026-75926High· 8.6
2mo ago

Hugo 0.161.0 placed the Node asset pipelines behind the Node.js permission model so that code running through PostCSS, Babel, or TailwindCSS could not reach the file system outside the project directory

Hugo 0.161.0 placed the Node asset pipelines behind the Node.js permission model so that code running through PostCSS, Babel, or TailwindCSS could not reach the file system outside the project directory. Hugo 0.162.0 added tailwindcss to…

▾ Twilightgohugo · hugoEPSS 0.28%via NVD
hugo vulnerabilities (CVEs) · VulnSea