Ghost 5.42.2 before 6.58.0 Password Hash Disclosure
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.
- Products
- ghost
- Affected versions
- Not specified
- Fixed versions
- 6.58.0
- CVEs
- CVE-2026-103275
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 28 Oct 2026, 12:32 UTC · Revision 1
Source evidence
Ghost 5.42.2 before 6.58.0 Password Hash Disclosure
core-osv · Original sourcePublished 9 Oct 2026, 10:44 UTC
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.
osv:BIT-ghost-2026-103275
ghost
Fixed versions: 6.58.0
Complete source record
{
"id": "0bf8a0e109c65d4a39da7a3c9f70c1be238f05e3bf60bce2ffeaefd4ba47d8e0",
"url": "https://osv.dev/vulnerability/BIT-ghost-2026-103275",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Ghost 5.42.2 before 6.58.0 Password Hash Disclosure",
"summary": "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.",
"evidence": "osv:BIT-ghost-2026-103275",
"products": [
{
"name": {
"value": "ghost",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "6.58.0",
"evidence": "/affected/0/ranges"
}
],
"affected_versions": []
}
],
"severity": "medium",
"structured": {
"id": "BIT-ghost-2026-103275",
"aliases": [
"BIT-ghost-2026-103275",
"CVE-2026-103275",
"GHSA-ghq6-q78f-2cpg"
],
"affected": [
{
"ranges": [
{
"type": "SEMVER",
"events": [
{
"introduced": "5.42.2"
},
{
"fixed": "6.58.0"
}
]
}
],
"package": {
"name": "ghost",
"purl": "pkg:bitnami/ghost",
"ecosystem": "Bitnami"
},
"severity": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X"
}
],
"database_specific": {
"source": "https://github.com/bitnami/vulndb/tree/main/data/ghost/BIT-ghost-2026-103275.json"
}
}
],
"modified": "2026-10-09T12:10:53.497315390Z",
"provider": "osv",
"references": [
"https://github.com/TryGhost/Ghost/commit/5ef16abe85e9b71ac3f1b1e2cbc462802efe3b5b",
"https://github.com/TryGhost/Ghost/security/advisories/GHSA-ghq6-q78f-2cpg",
"https://nvd.nist.gov/vuln/detail/CVE-2026-103275",
"https://www.vulncheck.com/advisories/ghost-5.42.2-before-6.58.0-password-hash-disclosure"
],
"provider_metadata": {
"cpes": [
"cpe:2.3:a:ghost:ghost:*:*:*:*:*:node.js:*:*"
],
"severity": "Medium"
}
},
"related_cves": [
{
"value": "CVE-2026-103275",
"evidence": "/aliases"
}
],
"security_relevant": true,
"severity_evidence": "/database_specific/severity"
},
"source_id": "core-osv",
"document_id": 120750,
"published_at": "2026-10-09T10:44:53.555+00:00"
}