All vulnerabilities

Servers and applications

GHSA-299g-j426-ff48

Denial of Service via Async Helper ID in Theme Data

Severity
Medium 6.5
Published
13 Nov 2026
Last changed
13 Nov 2026
Added to UpHeron
13 Nov 2026
Fixed in
6.77.0
Weakness
Infinite loop (CWE-835)
Attack
Over the network · Needs a user account · No user action needed
Attacker can
Take it down
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Sources
Project advisories (GitHub)

Description

Ghost renders themes with express-hbs, which contained a denial of service vulnerability (GHSA-9gg7-283r-5gm9). Rendering a page containing specific text caused the site to stop responding to all requests until Ghost was restarted, and the problem recurred whenever that page was rendered again.

A staff user with the Contributor role or higher could trigger this. On sites whose theme displays member-provided data, such as a member's name, a member could also trigger it; Ghost's default themes do not display this data.

No data is exposed or modified.

For self-hosters using Docker, find Docker's official Ghost image here. Updating a Docker-based Ghost instance is documented here.

If your Ghost is a Ghost-CLI install see our documentation on updating it to the latest version here.

From TryGhost/Ghost's security advisory.

Affected software

SoftwareAffected versions
GhostServers and applications · github:tryghost/ghost
  • Every version before 6.77.0

References