ghost
npm69 known CVEs affecting this package
Aggregated from OSV, GitHub Security Advisories, NVD, and vendor advisories. Each CVE links to its full detail page with vendor advisories, patches, fixed versions, and remediation guidance.
CVEs affecting ghostpage 1 of 2
- CVE-2020-8134HIGHCVSS 8.1EG 8.1fixed in 3.10.02020-03-20
Server-side request forgery (SSRF) vulnerability in Ghost CMS < 3.10.0 allows an attacker to scan local or external network or otherwise interact with internal systems.
- CVE-2021-29484MEDIUMCVSS 6.8EG 6.8fixed in 4.3.32021-04-29
Ghost is a Node.js CMS. An unused endpoint added during the development of 4.0.0 has left sites vulnerable to untrusted users gaining access to Ghost Admin. Attackers can gain access by getting logged in users to click a link containing ma…
- CVE-2021-39192MEDIUMCVSS 6.5EG 6.5fixed in 4.10.02021-09-03
Ghost is a Node.js content management system. An error in the implementation of the limits service between versions 4.0.0 and 4.9.4 allows all authenticated users (including contributors) to view admin-level API keys via the integrations A…
- CVE-2022-27139CRITICALCVSS 9.8EG 9.82022-04-12
An arbitrary file upload vulnerability in the file upload module of Ghost v4.39.0 allows attackers to execute arbitrary code via a crafted SVG file. NOTE: Vendor states that as outlined in Ghost's security documentation, upload of SVGs is …
- CVE-2022-28397CRITICALCVSS 9.8EG 9.82022-04-12
An arbitrary file upload vulnerability in the file upload module of Ghost CMS v4.42.0 allows attackers to execute arbitrary code via a crafted file. NOTE: Vendor states as detailed in Ghost's security documentation, files can only be uploa…
- CVE-2022-41654MEDIUMCVSS 4.3EG 4.3fixed in 5.22.7 or 4.48.8, by version range2022-12-22
An authentication bypass vulnerability exists in the newsletter subscription functionality of Ghost Foundation Ghost 5.9.4. A specially-crafted HTTP request can lead to increased privileges. An attacker can send an HTTP request to trigger …
- CVE-2023-31133HIGHCVSS 7.5EG 7.9fixed in 5.46.12023-05-08
Ghost is an app for new-media creators with tools to build a website, publish content, send newsletters, and offer paid subscriptions to members. Prior to version 5.46.1, due to a lack of validation when filtering on the public API endpoin…
- CVE-2023-32235HIGHCVSS 7.5EG 7.7fixed in 5.42.12023-05-05
Ghost before 5.42.1 allows remote attackers to read arbitrary files within the active theme's folder via /assets/built%2F..%2F..%2F/ directory traversal. This occurs in frontend/web/middleware/static-theme.js.
- CVE-2023-40028HIGHCVSS 4.9EG 7.8fixed in 5.59.12023-08-15
Ghost is an open source content management system. Versions prior to 5.59.1 are subject to a vulnerability which allows authenticated users to upload files that are symlinks. This can be exploited to perform an arbitrary file read of any f…
- CVE-2024-23724CRITICALCVSS 9.0EG 9.02024-02-11
Ghost through 5.76.0 allows stored XSS, and resultant privilege escalation in which a contributor can take over any account, via an SVG profile picture that contains JavaScript code to interact with the API on localhost TCP port 3001. NOTE…
- CVE-2024-23725MEDIUMCVSS 6.1EG 6.1fixed in 5.76.02024-01-21
Ghost before 5.76.0 allows XSS via a post excerpt in excerpt.js. An XSS payload can be rendered in post summaries.
- CVE-2024-43409MEDIUMCVSS 6.5EG 6.5fixed in 5.89.52024-08-20
Ghost is a Node.js content management system. Improper authentication on some endpoints used for member actions would allow an attacker to perform member-only actions, and read member information. This security vulnerability is present in …
- CVE-2025-9862MEDIUMCVSS 6.5EG 6.5fixed in 6.0.9 or 5.130.4, by version range2025-09-17
Server-Side Request Forgery (SSRF) vulnerability in Ghost allows an attacker to access internal resources.This issue affects Ghost: from 6.0.0 through 6.0.8, from 5.99.0 through 5.130.3.
- CVE-2026-103287LOWCVSS 2.7EG 2.7fixed in 6.27.02026-10-01
Ghost versions 1.18.0 before 6.27.0 contain a server-side request forgery vulnerability in the webhooks feature that allows staff users to probe internal hosts. Attackers with staff privileges can craft webhook requests to access internal …
- CVE-2026-103289MEDIUMCVSS 6.5EG 6.5fixed in 6.44.12026-10-01
Ghost from 5.9.0 before 6.44.1 contains an input validation issue in the comments feature that allows authenticated members to access comments they are not authorized to view, resulting in disclosure of restricted comment data.
- CVE-2026-103290LOWCVSS 3.8EG 3.8fixed in 6.27.02026-10-01
Ghost versions 6.14.0 through versions prior to 6.27.0 contain a path traversal vulnerability in the ImageSize service. Insufficient input validation of user-supplied file paths may allow authenticated staff users to access local files out…
- CVE-2026-104411HIGHCVSS 7.3EG 7.3fixed in 6.64.02026-10-02
Ghost from 6.22.1 before 6.64.0 contains a stored cross-site scripting vulnerability that allows staff users to host scripts by uploading files served with extension-derived content types on the default local storage adapter. Attackers can…
- CVE-2026-104412MEDIUMCVSS 4.3EG 4.3fixed in 6.64.02026-10-02
Ghost 0.5.0 before 6.64.0 does not correctly restrict staff role assignment, allowing users with the Editor or Super Editor role to assign their own role to other staff despite lacking permission to do so. An authenticated Editor or Super …
- CVE-2026-104413HIGHCVSS 7.3EG 7.3fixed in 6.64.02026-10-02
Ghost from 5.94.0 before 6.64.0 contains a stored cross-site scripting vulnerability that allows staff users, including Contributors, to host arbitrary HTML by abusing bookmark card image fetching. Attackers can create bookmark cards that …
- CVE-2026-104414HIGHCVSS 8.1EG 8.1fixed in 6.64.02026-10-02
Ghost from 2.5.0 before 6.64.0 contains a stored cross-site scripting vulnerability that allows attackers to inject untrusted scripts into post content via oEmbed photo responses. Attackers can host malicious oEmbed photo responses so that…
- CVE-2026-104415LOWCVSS 3.1EG 3.1fixed in 6.64.02026-10-02
Ghost from 0.7.2 before 6.64.0 contains an information disclosure vulnerability in the Admin API that allows staff-level users to determine the relative ordering of other staff users' password hashes. Authenticated staff users can query th…
- CVE-2026-104416HIGHCVSS 7.5EG 7.5fixed in 6.64.02026-10-02
Ghost from 4.39.0 before 6.64.0 contains an information disclosure vulnerability in the Admin API that allows staff users to view secret tokens of pending staff invites. Staff users with invite viewing permission can accept pending invites…
- CVE-2026-104417MEDIUMCVSS 4.9EG 4.9fixed in 6.64.02026-10-02
Ghost from 1.20.0 before 6.64.0 contains a path traversal vulnerability in theme translation file loading that allows authenticated administrators to read JSON files outside the active theme directory. Attackers can manipulate the locale s…
- CVE-2026-104418HIGHCVSS 7.2EG 7.2fixed in 6.64.02026-10-02
Ghost from 6.10.3 before 6.64.0 contains a remote code execution vulnerability that allows authenticated administrators to run code by abusing theme translation file loading. Attackers with administrator access can upload a crafted theme c…
- CVE-2026-105642HIGHCVSS 8.8EG 8.8fixed in 6.67.02026-10-05
Ghost is a Node.js content management system. From 6.56.0 until 6.67.0, an image processing library bundled with Ghost contained a vulnerability in its SVG handling. Any staff user, including Contributors, could create a bookmark card for …
- CVE-2026-105643HIGHCVSS 7.3EG 7.3fixed in 6.67.02026-10-05
Ghost is a Node.js content management system. From version 6.34.0 until 6.67.0, embed cards in the Ghost editor could bypass protections against stored cross-site scripting. Any staff user, including Contributors, could store scripts in po…
- CVE-2026-105644MEDIUMCVSS 6.8EG 6.8fixed in 6.67.02026-10-05
Ghost is a Node.js content management system. From 4.0.0 until 6.67.0, SVG images included in content imports were stored without sanitization. An attacker who convinced an Administrator to import a crafted file could host scripts on the s…
- CVE-2026-105645MEDIUMCVSS 4.9EG 4.9fixed in 6.67.02026-10-05
Ghost is a Node.js content management system. From 5.37.0 until 6.67.0, a crafted request to the external media inliner could cause excessive CPU usage, making the Ghost server unresponsive. Exploiting this requires Administrator access. T…
- CVE-2026-105646MEDIUMCVSS 4.9EG 4.9fixed in 6.67.02026-10-05
Ghost is a Node.js content management system. From 4.0.0 until 6.67.0, a crafted content import file could cause excessive CPU usage, making the Ghost server unresponsive. Exploiting this requires Administrator access. This issue is fixed …
- CVE-2026-105647MEDIUMCVSS 4.0EG 4.0fixed in 6.65.02026-10-05
Ghost is a Node.js content management system. From 6.54.1 until 6.65.0, a validation issue allowed some functionality, such as Webmentions, to be abused by an unauthenticated user to make limited HTTP requests to hosts in the Ghost server'…
- CVE-2026-105648MEDIUMCVSS 4.0EG 4.0fixed in 6.65.02026-10-05
Ghost is a Node.js content management system. From 6.0.9 until 6.65.0, a validation issue 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…
- CVE-2026-105649HIGHCVSS 7.3EG 7.3fixed in 6.65.02026-10-05
Ghost is a Node.js content management system. From 4.22.0 until 6.65.0, SVG media thumbnails and SVG images uploaded with a non-SVG file extension were stored without sanitization. This allowed any staff user, including Contributors, to ho…
- CVE-2026-105650HIGHCVSS 8.1EG 8.1fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 2.1.0 until 6.64.0, embedding a URL from an attacker-controlled website could result in untrusted scripts being stored in post content. These scripts could run in the Ghost editor, on the …
- CVE-2026-105651HIGHCVSS 7.3EG 7.3fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 5.94.0 until 6.64.0, when creating a bookmark card, Ghost could store non-image files fetched from an external website as bookmark icons or thumbnails. This allowed any staff user, includi…
- CVE-2026-105652LOWCVSS 3.1EG 3.1fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 0.7.2 until 6.64.0, any staff-level user was able to determine the relative ordering of other staff users' hashed passwords. This does not directly disclose password hashes, and does not p…
- CVE-2026-105675HIGHCVSS 7.5EG 7.5fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 4.39.0 until 6.64.0, staff users with permission to view staff invites were able to discover the secret token of pending invites, including invites for roles with higher privileges than th…
- CVE-2026-105676MEDIUMCVSS 4.9EG 4.9fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 1.20.0 until 6.64.0, a vulnerability in how Ghost loads theme translation files allowed an authenticated Administrator to read JSON files outside of the active theme's directory, potential…
- CVE-2026-105677HIGHCVSS 7.2EG 7.2fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 6.10.3 until 6.64.0, a vulnerability in how Ghost loads theme translation files allowed an authenticated Administrator to execute arbitrary code on the server via a crafted theme. This iss…
- CVE-2026-105678MEDIUMCVSS 4.3EG 4.3fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 0.5.0 until 6.64.0, staff users with the Editor or Super Editor role were able to assign their own role to Author and Contributor users, despite not having permission to assign that role. …
- CVE-2026-105679HIGHCVSS 7.3EG 7.3fixed in 6.64.02026-10-05
Ghost is a Node.js content management system. From 6.22.1 until 6.64.0, Ghost restricted the content type used to serve uploaded files to prevent browsers from executing them. On sites using the default local storage adapter, this restrict…
- CVE-2026-105680MEDIUMCVSS 6.5EG 6.5fixed in 6.60.02026-10-05
Ghost is a Node.js content management system. From 5.81.0 until 6.60.0, staff with the Author role could delete posts and pages that they did not author. This issue is fixed in version 6.60.0.
- CVE-2026-105681MEDIUMCVSS 6.5EG 6.5fixed in 6.44.12026-10-05
Ghost is a Node.js content management system. From 5.9.0 until 6.44.1, an input validation issue allowed members to access comments they were not authorized to access. This issue is fixed in version 6.44.1.
- CVE-2026-105682LOWCVSS 2.7EG 2.7fixed in 6.27.02026-10-05
Ghost is a Node.js content management system. From 1.18.0 until 6.27.0, an SSRF vulnerability in the webhooks feature allowed staff users to probe internal hosts from the Ghost server. This issue is fixed in version 6.27.0.
- CVE-2026-105683LOWCVSS 3.8EG 3.8fixed in 6.27.02026-10-05
Ghost is a Node.js content management system. From 6.14.0 until 6.27.0, an input validation issue may have allowed staff users to access local files outside the intended data storage directories on the server. This issue is fixed in versio…
- CVE-2026-22594HIGHCVSS 8.1EG 8.1fixed in 6.11.0 or 5.130.6, by version range2026-01-10
Ghost is a Node.js content management system. In versions 5.105.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost's 2FA mechanism allows staff users to skip email 2FA. This issue has been patched in versions 5.130.6 and …
- CVE-2026-22595HIGHCVSS 8.1EG 8.1fixed in 6.11.0 or 5.130.6, by version range2026-01-10
Ghost is a Node.js content management system. In versions 5.121.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost's handling of Staff Token authentication allowed certain endpoints to be accessed that were only intended …
- CVE-2026-22596HIGHCVSS 7.2EG 7.2fixed in 6.11.0 or 5.130.6, by version range2026-01-10
Ghost is a Node.js content management system. In versions 5.90.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost's /ghost/api/admin/members/events endpoint allows users with authentication credentials for the Admin API t…
- CVE-2026-22597LOWCVSS 2.7EG 2.7fixed in 6.11.0 or 5.130.6, by version range2026-01-10
Ghost is a Node.js content management system. In versions 5.38.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost’s media inliner mechanism allows staff users in possession of a valid authentication token for the Ghost …
- CVE-2026-24778MEDIUMCVSS 6.1EG 6.1fixed in 5.121.0 or 6.15.0, by version range2026-01-27
Ghost is an open source content management system. In Ghost versions 5.43.0 through 5.12.04 and 6.0.0 through 6.14.0, an attacker was able to craft a malicious link that, when accessed by an authenticated staff user or member, would execut…
- CVE-2026-26980HIGHCVSS 7.5EG 7.5fixed in 6.19.12026-02-20
Ghost is a Node.js content management system. Versions 3.24.0 through 6.19.0 allow unauthenticated attackers to perform arbitrary reads from the database. This issue has been fixed in version 6.19.1.
Check whether ghost is used in your infrastructure
EchelonGraph scans your cloud and SBOMs to map every package to your actual deployments. See blast radius for ghost CVEs against the assets you own.
Book a Demo →