Skip to content
OpenAdvisories
High · 8.1 CVE-2026-22595 BIT-ghost-2026-22595EUVD-2026-1428GHSA-9xg7-mwmp-xmjx

Ghost has Staff Token permission bypass

Published Jan 10, 2026 · Updated Jan 12, 2026 · Assigned by GitHub_M

Description

Ghost is a Node.js content management system. In versions 5.121.0 through 5.130.5 and 6.0.0 through 6.10.3, a vulnerability in Ghost's handling of Staff Token authentication allowed certain endpoints to be accessed that were only intended to be accessible via Staff Session authentication. External systems that have been authenticated via Staff Tokens for Admin/Owner-role users would have had access to these endpoints. This issue has been patched in versions 5.130.6 and 6.11.0.

Affected products

VendorProductAffectedFixed
TryGhost Ghost >= 6.0.0, < 6.11.0, >= 5.121.0, < 5.130.6 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm ghost >= 6.0.0, < 6.11.0 6.11.0 GHSA-9xg7-mwmp-xmjx
npm ghost >= 5.105.0, < 5.130.6 5.130.6 GHSA-9xg7-mwmp-xmjx

References