CVE-2026-103275
Received Received - Intake

Ghost CMS Admin API Information Disclosure via Password Hash Exposure

Vulnerability report for CVE-2026-103275, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-01

Last updated on: 2026-10-01

Assigner: VulnCheck

Description

Ghost 5.42.2 before 6.58.0 contains an information disclosure vulnerability in the Admin API bulk post and page edit and delete endpoints, which accept filters on restricted fields such as authors.password, because of an incomplete fix for CVE-2026-70590. Staff-level attackers can infer other staff users' password hashes from which filters match and perform offline password-guessing attacks against them.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-01
Last Modified
2026-10-01
Generated
2026-10-01
AI Q&A
2026-10-01
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
ghost ghost to 6.58.0 (exc)
tryghost ghost to 6.58.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-203 The product behaves differently or sends different responses under different circumstances in a way that is observable to an unauthorized actor, which exposes security-relevant information about the state of the product, such as whether a particular operation was successful or not.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Ghost 5.42.2 before 6.58.0 has an information disclosure vulnerability in the Admin API bulk post and page edit and delete endpoints. Staff-level attackers can exploit this to infer other staff users' password hashes by using filters on restricted fields like authors.password. This occurs because the endpoints improperly filter these fields, allowing offline password-guessing attacks.

Detection Guidance

To detect this vulnerability, check Ghost CMS versions between 5.42.2 and 6.58.0. Use commands like 'ghost version' to verify the installed version. Monitor Admin API logs for bulk post/page edit/delete requests with filters containing restricted fields such as authors.password.

Impact Analysis

If you are a Ghost CMS user running versions 5.42.2 to 6.57.0, a staff-level attacker could potentially access your password hash. This could lead to unauthorized account access if the hash is cracked through offline attacks. The impact is limited to staff users and requires staff-level privileges to exploit.

Compliance Impact

This vulnerability could impact compliance with GDPR and HIPAA by exposing sensitive user data (password hashes). GDPR requires protection of personal data, while HIPAA mandates safeguarding protected health information. A breach could lead to regulatory penalties or loss of trust.

Mitigation Strategies

Immediately upgrade Ghost CMS to version 6.58.0 or later. Apply the patch from the official Ghost repository commit 5ef16abe85e9b71ac3f1b1e2cbc462802efe3b5b to enforce validation of filter fields in bulk operations.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-103275. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart