CVE-2026-22596 Ghost has SQL Injection in Members Activity Feed
Authenticated admin users can execute arbitrary SQL via the members events endpoint, potentially compromising data integrity and confidentiality.
- Exploited in the wild
- Not known
- Login needed
- An administrator
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2026-22596?
CVE-2026-22596 is a medium-severity SQL injection vulnerability in TryGhost Ghost, published on 10 Jan 2026. An attacker needs administrator access to exploit it, with no action from the victim.
Official description
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 to execute arbitrary SQL. This issue has been patched in versions 5.130.6 and 6.11.0.
Weakness: CWE-89
Which versions are affected by CVE-2026-22596?
5 open source packages ship an affected version, including ghost. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
ghost Bitnami | From 5.90.0 | 5.130.6, 6.11.0 |
ghost npm | From 5.105.0 | 5.130.6 |
ghost npm | From 5.105.0 | 5.130.6 |
ghost npm | From 6.0.0 | 6.11.0 |
ghost npm | From 6.0.0 | 6.11.0 |
Products include Ghost Ghost.
How do I fix CVE-2026-22596?
Upgrade ghost to a fixed version for your release line: 5.130.6 or 6.11.0.
Use parameterised queries everywhere and never build SQL by joining strings. Upgrade affected software first; a web application firewall only buys time. More about SQL injection.
Is CVE-2026-22596 being exploited?
There is no known exploitation of CVE-2026-22596 in the wild and no public exploit code.
Other vulnerabilities in TryGhost Ghost
Sources
Also known as BIT-ghost-2026-22596, GHSA-gjrp-xgmh-x9qq.