CVE-2026-24778CWE-79

Ghost vulnerable to XSS via malicious Portal preview links

High · published January 27, 2026

CVSS v3.1
8.8
EPSS
0%
Percentile
20.6
In the wild
Unconfirmed
What it is

🚨 A crafty link is all it takes! In Ghost versions 5.43.0-5.12.04 and 6.0.0-6.14.0, an authenticated user clicking a malicious link can execute JavaScript with their own permissions! 🔥 This situation is like a restaurant where a waiter takes a customer's order and magically turns it into a secret recipe only the chef knows about — but instead, the customer gets to cook it themselves! The potential fallout is absolutely devastating! An attacker could take control of the victim’s account, leading to unauthorized changes or access to sensitive information. This could compromise the integrity and security of the entire content management system, putting your organization's reputation at risk!

Put simply

This situation is like a restaurant where a waiter takes a customer's order and magically turns it into a secret recipe only the chef knows about — but instead, the customer gets to cook it themselves! This vulnerability allows an attacker to execute malicious JavaScript by crafting a link, relying on trusted user permissions. It impacts Ghost and Ghost Portal versions, allowing for account takeover if clicked by a valid user.

What to do

The potential fallout is absolutely devastating! An attacker could take control of the victim’s account, leading to unauthorized changes or access to sensitive information. This could compromise the integrity and security of the entire content management system, putting your organization's reputation at risk! Patch immediately by upgrading Ghost to version 5.121.0 or 6.15.0, which includes the necessary updates to the vulnerable Portal component. If using a customized version, it’s crucial to manually rebuild or update from the latest patch version. You've got this! Follow these steps and your Ghost instance will be more secure in no time. 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00291 · 20.6th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2026-01-27T21:57Z
EPSS history
Timeline
  • 27 JAN 21:57Z
    Ghost vulnerable to XSS via malicious Portal preview links
    cvelistv5