CVE-2026-53946 Ghost: Mobiledoc image-size fetch SSRF

Medium 5.4 Published Updated

Authenticated staff users can trigger server-side requests to internal or metadata endpoints via crafted image URLs in Ghost CMS posts.

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-53946?

CVE-2026-53946 is a medium-severity server-side request forgery vulnerability in TryGhost Ghost, published on 24 Jun 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

Ghost is a Node.js content management system. From 6.19.4 until 6.21.1, when re-rendering posts, Ghost would refetch missing image dimensions by issuing an outbound HTTP request to the URL stored on an image card — without restricting that URL to trusted image hosts. An authenticated staff user able to create or edit posts could therefore point an image card at an attacker-chosen host and cause the Ghost server to request it on their behalf, including hosts on internal networks or cloud instance metadata endpoints that would not normally be reachable from the public internet. This vulnerability is fixed in 6.21.1.

Weakness: CWE-918

Which versions are affected by CVE-2026-53946?

3 open source packages ship an affected version, including ghost.

PackageAffectedFixed in
ghost BitnamiFrom 6.19.46.21.1
ghost npmFrom 6.19.46.21.2
ghost npmFrom 6.19.46.21.2

How do I fix CVE-2026-53946?

Upgrade ghost to a fixed version for your release line: 6.21.1 or 6.21.2.

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

Is CVE-2026-53946 being exploited?

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

Sources

Also known as BIT-ghost-2026-53946, GHSA-g366-23fw-ggp6.

Is CVE-2026-53946 in your software?

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

Check your SBOMs for free