Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:npm/ghost@5.2.2
purl pkg:npm/ghost@5.2.2
Next non-vulnerable version 6.19.3
Latest non-vulnerable version 6.19.3
Risk
Vulnerabilities affecting this package (8)
Vulnerability Summary Fixed by
VCID-322u-tcye-huf9
Aliases:
CVE-2023-32235
GHSA-wf7x-fh6w-34r6
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.
5.42.1
Affected by 7 other vulnerabilities.
VCID-3u5f-347g-a7cz
Aliases:
CVE-2024-43409
GHSA-78x2-cwp9-5j42
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 Ghost v4.46.0-v5.89.4. v5.89.5 contains a fix for this issue.
5.89.5
Affected by 3 other vulnerabilities.
VCID-744d-rhkz-87fp
Aliases:
CVE-2024-23724
GHSA-99vc-xw8j-phjm
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: The discoverer reports that "The vendor does not view this as a valid vector." There are no reported fixed by versions.
VCID-c6w8-e895-yffy
Aliases:
CVE-2023-40028
GHSA-9c9v-w225-v5rg
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 file on the host operating system. Site administrators can check for exploitation of this issue by looking for unknown symlinks within Ghost's `content/` folder. Version 5.59.1 contains a fix for this issue. All users are advised to upgrade. There are no known workarounds for this vulnerability.
5.59.1
Affected by 6 other vulnerabilities.
VCID-cv37-vmbh-hbge
Aliases:
CVE-2026-26980
GHSA-w52v-v783-gw97
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.
6.19.1
Affected by 1 other vulnerability.
VCID-kv7x-8p66-tqf3
Aliases:
CVE-2023-31133
GHSA-r97q-ghch-82j9
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 endpoints, it is possible to reveal private fields via a brute force attack. Ghost(Pro) has already been patched. Maintainers can find no evidence that the issue was exploited on Ghost(Pro) prior to the patch being added. Self-hosters are impacted if running Ghost a version below v5.46.1. v5.46.1 contains a fix for this issue. As a workaround, add a block for requests to `/ghost/api/content/*` where the `filter` query parameter contains `password` or `email`.
5.46.1
Affected by 7 other vulnerabilities.
VCID-uv9z-tvr6-7ugm
Aliases:
CVE-2026-29053
GHSA-cgc2-rcrh-qr5x
Ghost is a Node.js content management system. From version 0.7.2 to 6.19.0, specifically crafted malicious themes can execute arbitrary code on the server running Ghost. This issue has been patched in version 6.19.1.
6.19.1
Affected by 1 other vulnerability.
VCID-v17s-qgdp-cyan
Aliases:
CVE-2024-23725
GHSA-fh38-9fgr-454w
Ghost before 5.76.0 allows XSS via a post excerpt in excerpt.js. An XSS payload can be rendered in post summaries.
5.76.0
Affected by 5 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-12T21:16:02.692430+00:00 GitLab Importer Affected by VCID-uv9z-tvr6-7ugm https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2026-29053.yml 38.6.0
2026-06-12T21:00:37.421715+00:00 GitLab Importer Affected by VCID-cv37-vmbh-hbge https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2026-26980.yml 38.6.0
2026-06-12T19:37:34.663160+00:00 GitLab Importer Affected by VCID-3u5f-347g-a7cz https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2024-43409.yml 38.6.0
2026-06-12T19:19:22.649843+00:00 GitLab Importer Affected by VCID-744d-rhkz-87fp https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2024-23724.yml 38.6.0
2026-06-12T19:17:05.345761+00:00 GitLab Importer Affected by VCID-v17s-qgdp-cyan https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2024-23725.yml 38.6.0
2026-06-12T19:03:11.051089+00:00 GitLab Importer Affected by VCID-c6w8-e895-yffy https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2023-40028.yml 38.6.0
2026-06-12T18:54:39.373471+00:00 GitLab Importer Affected by VCID-kv7x-8p66-tqf3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2023-31133.yml 38.6.0
2026-06-12T18:54:28.365071+00:00 GitLab Importer Affected by VCID-322u-tcye-huf9 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/npm/ghost/CVE-2023-32235.yml 38.6.0