CVE-2026-59817 json
Ghost: Paid gift memberships obtainable at minimal cost via the donations feature
published 2026-07-09 4 mo ago modified 2026-10-25 14 d ago also BIT-ghost-2026-59817 , EUVD-2026-42658 , GHSA-xm43-3m56-w3wf
- cvss
- 5.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 34%
- public exploits
- 0
- none known
Summary
Ghost is a Node.js content management system. From 6.27.0 before 6.44.0, Ghost's public donation checkout flow allowed an unauthenticated attacker to control donation checkout metadata and obtain full paid gift memberships for a minimal payment without exposing customer or member data or stealing money from a site or its members. This issue is fixed in version 6.44.0.
Patch / fix
- npm ghost 6.44.0
- bitnami ghost 6.44.0
- ghost ghost 6.44.0
- github.com/TryGhost/Ghost@cab716c commit
- github.com/TryGhost/Ghost@ee7b991 commit
- github.com/TryGhost/Ghost#28351 pull request
- github.com/TryGhost/Ghost#28352 pull request
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 3 mo ago
Exploit prediction
0.40% chance of exploitation in the next 30 days, higher than 34% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
| GitHub | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
| OSV | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | ghost | >=6.27.0, <6.44.0 |
6.44.0 |
| bitnami | ghost | >=6.27.0, <6.44.0 |
6.44.0 |
Affected products
- TryGhost Ghost
Classification
References
-
github.com
/TryGhost/Ghost/pull/28351
web
-
github.com
/TryGhost/Ghost/pull/28352
web
-
github.com
/TryGhost/Ghost/commit/cab716cd015ac04b7ee50c7a405478d97bc7b1e0
web
-
github.com
/TryGhost/Ghost/commit/ee7b991b466a7849c70f9d1caed8e491ee4113c6
web
-
github.com
/TryGhost/Ghost/security/advisories/GHSA-xm43-3m56-w3wf
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-59817
advisory, web
-
github.com
/TryGhost/Ghost
package
Sources
- CVE List CVE-2026-59817
- GitHub Advisory GHSA-xm43-3m56-w3wf
- NVD CVE-2026-59817
- OSV BIT-ghost-2026-59817
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.