CVE-2026-70589
published 2026-08-04CVE-2026-70589: Ghost is a Node.js content management system. From 4.22.0 until 6.54.1, a missing validation check allowed users to redeem subscription offers that were no…
PriorityP423medium4.8CVSS 3.1
AVNACHPRNUINSUCLILAN
EPSS
0.27%
17.4th percentile
Ghost is a Node.js content management system. From 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.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| ghost | ghost | >= 4.22.0 < 6.54.1 | 6.54.1 |
| tryghost | ghost | — | — |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
Ghost: Archived Offers can be Redeemed
ghsa·2026-08-04
CVE-2026-70589 [MEDIUM] CWE-20 Ghost: Archived Offers can be Redeemed
Ghost: Archived Offers can be Redeemed
### Impact
A missing validation check allowed users to redeem subscription offers that were no longer active.
### Vulnerable versions
This vulnerability is present in Ghost from v4.22.0 up to v6.54.0.
### Patches
v6.54.1 contains a fix for this issue.
### How to update
For self-hosters using Docker, find [Docker's official Ghost image here](https://hub.docker.com/_/ghost). Updating a Docker-based Ghost instance [is documented here](https://docs.ghost.org/install/docker#updating-ghost).
If your Ghost is a Ghost-CLI install see our documentation on [updating it to the latest version here](https://docs.ghost.org/update).
### References
Ghost thanks Pedro Pinho for disclosing this vulnerability responsibly.
### For more information
If you hav
VulDB
TryGhost up to 6.54.0 input validation
vuldb·2026-08-04·CVSS 4.8
CVE-2026-70589 [MEDIUM] TryGhost up to 6.54.0 input validation
A vulnerability classified as problematic was found in TryGhost Ghost up to 6.54.0. Affected by this issue is some unknown functionality. The manipulation results in improper input validation.
This vulnerability is known as CVE-2026-70589. It is possible to launch the attack remotely. No exploit is available.
Upgrading the affected component is advised.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2026-08-04
Published