Description
Ghost is a Node.js content management system. From 2.2.0 until 6.54.1, Ghost Admin did not invalidate existing sessions on login which could have allowed for session fixation attacks. Successful exploitation would have required another vulnerability on the same domain where Ghost Admin was hosted. This issue is fixed in version 6.54.1.
Published: 2026-08-04
Score: 6.7 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Ghost, a Node.js content management system, suffered a session fixation flaw in its admin interface from version 2.2.0 through 6.54.1. The flaw allowed a session identifier to remain valid after a user logged in, meaning an attacker who had pre-set a session cookie could potentially hijack an admin session. Exploitation would also require a separate vulnerability on the same domain to set or manipulate the cookie. The flaw is classified as CWE‑384 and carries a CVSS score of 6.7, indicating moderate severity.

Affected Systems

The vulnerability affects TryGhost Ghost applications from release 2.2.0 up to and including 6.54.1. Versions 6.54.1 and newer contain a fix that ensures sessions are invalidated on login.

Risk and Exploitability

With a CVSS of 6.7 the risk is moderate; the EPSS is not available and the vulnerability is not listed in CISA’s KEV catalog. Exploitation would typically occur via a second vulnerability on the same domain that permits cookie manipulation, making it less likely to be abused in the wild without additional conditions.

Generated by OpenCVE AI on August 4, 2026 at 23:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Ghost to version 6.54.1 or later, which includes the session‑invalidation fix.
  • Patch or otherwise mitigate any other vulnerabilities on the Ghost‑admin domain that could allow an attacker to set or modify session cookies.
  • Configure session‑cookie security settings (e.g., set HttpOnly, Secure, SameSite attributes) to reduce the chance of cookie theft or replay attacks.

Generated by OpenCVE AI on August 4, 2026 at 23:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-7mpp-r37j-x5wh Ghost: Session Fixation in Ghost Admin
History

Tue, 04 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
Description Ghost is a Node.js content management system. From 2.2.0 until 6.54.1, Ghost Admin did not invalidate existing sessions on login which could have allowed for session fixation attacks. Successful exploitation would have required another vulnerability on the same domain where Ghost Admin was hosted. This issue is fixed in version 6.54.1.
Title Ghost: Session Fixation in Ghost Admin
Weaknesses CWE-384
References
Metrics cvssV3_1

{'score': 6.7, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:L'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-04T21:53:45.589Z

Reserved: 2026-08-04T19:50:27.327Z

Link: CVE-2026-70594

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T23:45:02Z

Weaknesses