| 0 |
| url |
VCID-3ccc-5hyx-8bfy |
| vulnerability_id |
VCID-3ccc-5hyx-8bfy |
| summary |
Ghost Vulnerable to Remote Code Execution via Malicious Themes
Specifically crafted malicious themes can execute arbitrary code on the server running Ghost. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2026-29053 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.0003 |
| scoring_system |
epss |
| scoring_elements |
0.0922 |
| published_at |
2026-06-07T12:55:00Z |
|
| 1 |
| value |
0.0003 |
| scoring_system |
epss |
| scoring_elements |
0.09191 |
| published_at |
2026-06-09T12:55:00Z |
|
| 2 |
| value |
0.0003 |
| scoring_system |
epss |
| scoring_elements |
0.09162 |
| published_at |
2026-06-08T12:55:00Z |
|
| 3 |
| value |
0.0003 |
| scoring_system |
epss |
| scoring_elements |
0.0924 |
| published_at |
2026-06-06T12:55:00Z |
|
| 4 |
| value |
0.0003 |
| scoring_system |
epss |
| scoring_elements |
0.09221 |
| published_at |
2026-06-05T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2026-29053 |
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
|
| fixed_packages |
|
| aliases |
CVE-2026-29053, GHSA-cgc2-rcrh-qr5x
|
| risk_score |
4.0 |
| exploitability |
0.5 |
| weighted_severity |
8.0 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-3ccc-5hyx-8bfy |
|
| 1 |
| url |
VCID-5rgb-wg1q-7kgz |
| vulnerability_id |
VCID-5rgb-wg1q-7kgz |
| summary |
Member account takeover
### Impact
An error in the implementation of the member email change functionality allows unauthenticated users to change the email address of arbitrary member accounts to one they control by crafting a request to the relevant API endpoint, and validating the new address via magic link sent to the new email address.
Ghost(Pro) has already been patched. Self-hosters are impacted if running Ghost a version between 3.18.0 and 4.15.0 with members functionality enabled.
### Patches
Fixed in 4.15.1, all 4.x sites should upgrade as soon as possible.
Fixed in 3.42.6, all 3.x sites should upgrade as soon as possible.
### Workarounds
The patch in 4.15.1 and 3.42.6 adds a new authenticated endpoint for updating member email addresses. Updating Ghost is the quickest complete solution.
As a workaround, if for any reason you cannot update your Ghost instance, you can block the `POST /members/api/send-magic-link/` endpoint, which will also disable member login and signup for your site.
### For more information
If you have any questions or comments about this advisory:
* Email us at [security@ghost.org](mailto:security@ghost.org) |
| references |
|
| fixed_packages |
|
| aliases |
GHSA-65p7-pjj8-ggmr, GMS-2021-181
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-5rgb-wg1q-7kgz |
|
| 2 |
| url |
VCID-9gsp-g86r-5fbf |
| vulnerability_id |
VCID-9gsp-g86r-5fbf |
| summary |
Improper Privilege Management
Ghost is a Node.js content management system. An error in the implementation of the limits service allows all authenticated users (including contributors) to view admin-level API keys via the integrations API endpoint, leading to a privilege escalation vulnerability. As a workaround, disable all non-Administrator accounts to prevent API access. It is highly recommended to regenerate all API keys after patching or applying the workaround. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2021-39192 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.00531 |
| scoring_system |
epss |
| scoring_elements |
0.67644 |
| published_at |
2026-06-05T12:55:00Z |
|
| 1 |
| value |
0.00531 |
| scoring_system |
epss |
| scoring_elements |
0.67624 |
| published_at |
2026-06-08T12:55:00Z |
|
| 2 |
| value |
0.00531 |
| scoring_system |
epss |
| scoring_elements |
0.67641 |
| published_at |
2026-06-09T12:55:00Z |
|
| 3 |
| value |
0.00531 |
| scoring_system |
epss |
| scoring_elements |
0.67603 |
| published_at |
2026-06-04T12:55:00Z |
|
| 4 |
| value |
0.00531 |
| scoring_system |
epss |
| scoring_elements |
0.67651 |
| published_at |
2026-06-06T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2021-39192 |
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
| 5 |
|
|
| fixed_packages |
| 0 |
| url |
pkg:npm/ghost@4.10.0 |
| purl |
pkg:npm/ghost@4.10.0 |
| is_vulnerable |
true |
| affected_by_vulnerabilities |
| 0 |
| vulnerability |
VCID-3ccc-5hyx-8bfy |
|
| 1 |
| vulnerability |
VCID-5rgb-wg1q-7kgz |
|
| 2 |
| vulnerability |
VCID-ayht-7ufu-17fa |
|
| 3 |
| vulnerability |
VCID-gdm7-4ufz-kydq |
|
| 4 |
| vulnerability |
VCID-gnc6-cpen-4fd7 |
|
| 5 |
| vulnerability |
VCID-nz5j-jdbu-2bd2 |
|
| 6 |
| vulnerability |
VCID-q9ty-mpku-13fg |
|
| 7 |
| vulnerability |
VCID-qrjm-axkj-37c4 |
|
| 8 |
| vulnerability |
VCID-vmjp-z3ex-eqcr |
|
| 9 |
| vulnerability |
VCID-wv6g-5a6k-gfhp |
|
|
| resource_url |
http://public2.vulnerablecode.io/packages/pkg:npm/ghost@4.10.0 |
|
|
| aliases |
CVE-2021-39192, GHSA-j5c2-hm46-wp5c
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-9gsp-g86r-5fbf |
|
| 3 |
| url |
VCID-ayht-7ufu-17fa |
| vulnerability_id |
VCID-ayht-7ufu-17fa |
| summary |
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
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." |
| references |
|
| fixed_packages |
|
| aliases |
CVE-2024-23724, GHSA-99vc-xw8j-phjm
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-ayht-7ufu-17fa |
|
| 4 |
| url |
VCID-gdm7-4ufz-kydq |
| vulnerability_id |
VCID-gdm7-4ufz-kydq |
| summary |
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Ghost before 5.76.0 allows XSS via a post excerpt in excerpt.js. An XSS payload can be rendered in post summaries. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2024-23725 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.00114 |
| scoring_system |
epss |
| scoring_elements |
0.29619 |
| published_at |
2026-06-07T12:55:00Z |
|
| 1 |
| value |
0.00114 |
| scoring_system |
epss |
| scoring_elements |
0.296 |
| published_at |
2026-06-09T12:55:00Z |
|
| 2 |
| value |
0.00114 |
| scoring_system |
epss |
| scoring_elements |
0.29688 |
| published_at |
2026-06-05T12:55:00Z |
|
| 3 |
| value |
0.00114 |
| scoring_system |
epss |
| scoring_elements |
0.29652 |
| published_at |
2026-06-06T12:55:00Z |
|
| 4 |
| value |
0.00114 |
| scoring_system |
epss |
| scoring_elements |
0.29586 |
| published_at |
2026-06-08T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2024-23725 |
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 |
|
|
| fixed_packages |
|
| aliases |
CVE-2024-23725, GHSA-fh38-9fgr-454w
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-gdm7-4ufz-kydq |
|
| 5 |
| url |
VCID-gnc6-cpen-4fd7 |
| vulnerability_id |
VCID-gnc6-cpen-4fd7 |
| summary |
Ghost vulnerable to information disclosure of private API fields
### Impact
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. We 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. Immediate action should be taken to secure your site - see patches and workarounds below.
### Patches
v5.46.1 contains a fix for this issue.
### Workarounds
Add a block for requests to `/ghost/api/content/*` where the `filter` query parameter contains `password` or `email`.
### For more information
If you have any questions or comments about this advisory:
* Email us at [security@ghost.org](mailto:security@ghost.org) |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2023-31133 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.06897 |
| scoring_system |
epss |
| scoring_elements |
0.91552 |
| published_at |
2026-06-08T12:55:00Z |
|
| 1 |
| value |
0.06897 |
| scoring_system |
epss |
| scoring_elements |
0.91556 |
| published_at |
2026-06-05T12:55:00Z |
|
| 2 |
| value |
0.06897 |
| scoring_system |
epss |
| scoring_elements |
0.91555 |
| published_at |
2026-06-07T12:55:00Z |
|
| 3 |
| value |
0.06897 |
| scoring_system |
epss |
| scoring_elements |
0.91558 |
| published_at |
2026-06-06T12:55:00Z |
|
| 4 |
| value |
0.0717 |
| scoring_system |
epss |
| scoring_elements |
0.91743 |
| published_at |
2026-06-09T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2023-31133 |
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 |
|
|
| fixed_packages |
|
| aliases |
CVE-2023-31133, GHSA-r97q-ghch-82j9
|
| risk_score |
4.0 |
| exploitability |
0.5 |
| weighted_severity |
8.0 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-gnc6-cpen-4fd7 |
|
| 6 |
| url |
VCID-nz5j-jdbu-2bd2 |
| vulnerability_id |
VCID-nz5j-jdbu-2bd2 |
| summary |
Ghost vulnerable to remote code execution in locale setting change
### Impact
A [vulnerability](https://www.cve.org/CVERecord?id=CVE-2022-24785) in an upstream library means an authenticated attacker can abuse locale input to execute arbitrary commands from a file that has previously been uploaded using the file upload functionality in the post editor.
### Patches
Fixed in 5.2.3, all 5.x sites should update as soon as possible.
Fixed in 4.48.2, all 4.x sites should update as soon as possible.
### Workarounds
Patched versions of Ghost add validation to the locale input to prevent execution of arbitrary files. Updating Ghost is the quickest complete solution.
As a workaround, if for any reason you cannot update your Ghost instance, you can block the `POST /ghost/api/admin/settings/` endpoint, which will also disable updating settings for your site.
### For more information
If you have any questions or comments about this advisory:
* Email us at [security@ghost.org](mailto:security@ghost.org)
### Credits
* devx00 - https://twitter.com/devx00 |
| references |
|
| fixed_packages |
|
| aliases |
GHSA-7v28-g2pq-ggg8, GMS-2022-2237
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-nz5j-jdbu-2bd2 |
|
| 7 |
| url |
VCID-q9ty-mpku-13fg |
| vulnerability_id |
VCID-q9ty-mpku-13fg |
| summary |
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
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. |
| references |
|
| fixed_packages |
|
| aliases |
CVE-2023-40028, GHSA-9c9v-w225-v5rg
|
| risk_score |
10.0 |
| exploitability |
2.0 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-q9ty-mpku-13fg |
|
| 8 |
| url |
VCID-qrjm-axkj-37c4 |
| vulnerability_id |
VCID-qrjm-axkj-37c4 |
| summary |
Path Traversal in Ghost
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. |
| references |
|
| fixed_packages |
|
| aliases |
CVE-2023-32235, GHSA-wf7x-fh6w-34r6
|
| risk_score |
10.0 |
| exploitability |
2.0 |
| weighted_severity |
8.0 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-qrjm-axkj-37c4 |
|
| 9 |
| url |
VCID-vmjp-z3ex-eqcr |
| vulnerability_id |
VCID-vmjp-z3ex-eqcr |
| summary |
Ghost has a SQL injection in Content API
A SQL injection vulnerability existed in Ghost's Content API that allowed unauthenticated attackers to read arbitrary data from the database. |
| references |
|
| fixed_packages |
|
| aliases |
CVE-2026-26980, GHSA-w52v-v783-gw97
|
| risk_score |
10.0 |
| exploitability |
2.0 |
| weighted_severity |
9.0 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-vmjp-z3ex-eqcr |
|
| 10 |
| url |
VCID-wv6g-5a6k-gfhp |
| vulnerability_id |
VCID-wv6g-5a6k-gfhp |
| summary |
Remote command injection when using sendmail email transport
### Impact
Sites using the `sendmail` transport as part of their `mail` config are vulnerable to remote command injection due to a [vulnerability](https://github.com/advisories/GHSA-48ww-j4fc-435p) in the `nodemailer` dependency.
Ghost defaults to the `direct` transport so this is only exploitable if the `sendmail` transport is explicitly used.
### Patches
Fixed in 4.15.0, all sites should upgrade as soon as possible.
### Workarounds
* Use an alternative email transport as described in the [docs](https://ghost.org/docs/config/#mail).
### For more information
If you have any questions or comments about this advisory:
* email us at security@ghost.org |
| references |
|
| fixed_packages |
|
| aliases |
GHSA-wfrj-qqc2-83cm, GMS-2021-182
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-wv6g-5a6k-gfhp |
|