Ghost vulnerabilities
67 known CVE vulnerabilities in Ghost, translated and rated.
- CVE-2026-103287Low
Ghost versions 1.18.0 before 6.27.0 contain a server-side request forgery (SSRF) vulnerability in the webhooks feature that allows staff users to probe internal hosts. Attackers with staff privileges can craft webhook requests to access internal network resources from the Ghost server.
- CVE-2026-103283High
Ghost versions 6.20.0 before 6.57.1 contain a session handling vulnerability that allows authenticated staff users to log in as any other staff user with only the password, bypassing two-factor authentication. Attackers with valid staff credentials can exploit improper session management to impersonate other staff members and gain unauthorized access to administrative functions.
- CVE-2026-103279Medium
Ghost versions from 3.10.0 before 6.34.0 fail to fully invalidate all sessions after a password change. Attackers with a stolen session cookie can maintain access to user accounts even after the associated user changes their password.
- CVE-2026-103275Medium
Ghost 5.42.2 before 6.58.0 contains an information disclosure vulnerability in the Admin API bulk post and page edit and delete endpoints, which accept filters on restricted fields such as authors.password, because of an incomplete fix for CVE-2026-70590. Staff-level attackers can infer other staff users' password hashes from which filters match and perform offline password-guessing attacks against them.
- CVE-2026-103271High
Ghost versions from 4.0.0 before 6.63.0 contain a content API vulnerability that allows unauthenticated visitors to access gated post content. Attackers can bypass content restrictions by directly querying the content API to retrieve restricted posts without authentication.
- CVE-2026-103266High
Ghost versions 5.2.0 through versions prior to 6.62.0 allow an unauthenticated remote attacker to abuse the Stripe Checkout flow to attach a paid subscription to an existing member, modify that member's name, and inject content into newsletters sent to the member. Depending on the recipient's email client, the injected content may be rendered, resulting in HTML injection or cross-site scripting (XSS).
- CVE-2026-72596High
A vulnerability in Ghost Foundation Ghost 5.x allows authenticated Author-role users to delete posts owned by others. The permission check is missing a branch, allowing deletion.
- CVE-2026-70596Medium
Ghost from 4.9.0 until 6.54.1 had an input validation issue that allowed any staff user to create a post with content in feature_image_caption that could be used to hijack another staff user's Ghost Admin session, resulting in privilege escalation. This issue is fixed in 6.54.1.
- CVE-2026-70595Medium
Ghost from 6.26.0 until 6.54.1 had a validation issue that allowed some functionality, such as Webmentions, to be abused by an unauthenticated user to make limited HTTP requests to hosts in the Ghost server's internal network. A successful attack would not result in any response data being returned. This vulnerability is fixed in 6.54.1.
- CVE-2026-70594Medium
Ghost Admin from 2.2.0 to 6.54.1 did not invalidate existing sessions on login, which could have allowed session fixation attacks. Successful exploitation would have required another vulnerability on the same domain.
- CVE-2026-70593Medium
Ghost is a Node.js content management system. From 0.10.0 until 6.54.1, a vulnerability in custom themes allowed a staff user to write files outside of the uploads directory. This could be used to alter the behavior of the installation through custom theme upload path traversal in LocalStorageBase and theme storage name handling.
- CVE-2026-70592Medium
Ghost is a Node.js content management system. From 1.20.1 until 6.54.1, an Administrator-level user could remotely overwrite certain files on the filesystem through the database backup filename, leading to integrity and availability issues. The database export endpoint failed to reject path separators in the caller-supplied filename. This issue is fixed in version 6.54.1.
- CVE-2026-70591Medium
Ghost is a Node.js content management system. From 0.10.0 until 6.54.1, a Server-Side Request Forgery in Ghost Admin image fetching allowed any staff-level user to perform a blind HTTP GET request against internal hosts. No output was returned, but this could have been used to probe open ports on internal hosts. This issue is fixed in version 6.54.1.
- CVE-2026-70590Medium
Ghost is a Node.js content management system. Prior to version 6.54.1, any staff-level user was able to leak the hashed passwords of other staff users through the Ghost Admin API. An offline password-guessing attack against the hashes could lead to account takeover if successful, but Device Verification should have prevented an attacker from logging in with a recovered password. Depending on the database used, leaked hashes may not have had the correct casing for all characters, increasing the difficulty of a password-guessing attack.
- CVE-2026-70589Medium
Ghost is a Node.js content management system. From version 4.22.0 until 6.54.1, a missing validation check allowed users to redeem subscription offers that were no longer active. This issue is fixed in version 6.54.1.
- CVE-2026-70588Medium
Ghost is a Node.js content management system. From 5.26.0 until 6.54.1, the Universal Import feature in Ghost Admin failed to properly sanitize imported content resulting in XSS in post content. This issue is fixed in version 6.54.1.
- CVE-2026-59817Medium
Ghost, a Node.js content management system, from version 6.27.0 before 6.44.0 had a vulnerability in the public donation checkout flow. An unauthenticated attacker could control donation checkout metadata and obtain full paid gift memberships for a minimal payment.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

