Description
Ghost is a Node.js content management system. From 0.7.2 until 6.64.0, any staff-level user was able to determine the relative ordering of other staff users' hashed passwords. This does not directly disclose password hashes, and does not provide a practical path to recovering a password. This issue is fixed in version 6.64.0.
Published: 2026-10-05
Score: 3.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure (relative password hash ordering)
Action: Apply Patch
AI Analysis

Impact

Ghost, a Node.js content management system, contains a weakness that lets any staff‑level user determine the relative ordering of other staff users’ hashed passwords through the Admin API. The vulnerability does not expose the actual hashes and does not provide a practical route to password recovery. The flaw is rooted in information exposure (CWE‑203) and a lack of proper data handling (CWE‑943).

Affected Systems

The affected product is Ghost by TryGhost. Versions from 0.7.2 up to but not including 6.64.0 are vulnerable; the issue is fixed in 6.64.0 and later releases.

Risk and Exploitability

The CVSS score of 3.1 indicates a low severity. EPSS data is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting a modest exploitation probability. The likely attack path requires an authenticated staff‑level account to access the Admin API; an attacker with such privileges could infer relative hash ordering, which, while not directly yielding passwords, may aid subsequent credential guessing or social engineering attempts. Overall, the risk is considered moderate to low, but vigilance is advised when staff credentials are compromised.

Generated by OpenCVE AI on October 5, 2026 at 21:01 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Ghost to version 6.64.0 or later to apply the fix that removes the hash ordering disclosure.
  • Restrict staff‑level user privileges so that only trusted personnel can access the Admin API, limiting the window for potential disclosure.
  • Disable or tightly monitor the Admin API endpoints that expose user information to prevent unauthorized use.

Generated by OpenCVE AI on October 5, 2026 at 21:01 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-53vv-xm9f-mm82 Ghost: Password Hash Ordering Disclosure in Ghost Admin API
History

Tue, 06 Oct 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Ghost
Ghost ghost
Vendors & Products Ghost
Ghost ghost

Mon, 05 Oct 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 05 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Description Ghost is a Node.js content management system. From 0.7.2 until 6.64.0, any staff-level user was able to determine the relative ordering of other staff users' hashed passwords. This does not directly disclose password hashes, and does not provide a practical path to recovering a password. This issue is fixed in version 6.64.0.
Title Ghost: Password Hash Ordering Disclosure in Ghost Admin API
Weaknesses CWE-203
CWE-943
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-05T19:54:24.255Z

Reserved: 2026-10-05T16:40:39.613Z

Link: CVE-2026-105652

cve-icon Vulnrichment

Updated: 2026-10-05T19:54:20.986Z

cve-icon NVD

Status : Deferred

Published: 2026-10-05T20:17:14.180

Modified: 2026-10-06T15:03:59.427

Link: CVE-2026-105652

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-06T20:45:05Z

Weaknesses
  • CWE-203

    Observable Discrepancy

  • CWE-943

    Improper Neutralization of Special Elements in Data Query Logic