Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain leaked staff invite token
-
ExploitOpen invite acceptance flow
-
ExecutionSubmit attacker-controlled email during account creation
-
ImpactAccount bound to attacker identity
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Trusted input validation
|
| Exploitation Conditions | Exploitation requires access to the Ghost staff invite acceptance flow and possession of a valid invite token (PR:L) - specifically a leaked, forwarded, or otherwise obtained invite link. The flaw is that the account-creation step accepts an arbitrary, attacker-chosen email address rather than enforcing the email the invite was issued to. Limiting factors: the attacker cannot mint invites themselves, so they depend on a legitimate invite token already existing and being exposed; impact is integrity-only (email/identity binding) with no direct data disclosure or service disruption. Applies to all Ghost versions from 0.5.0 up to (but not including) 6.62.0. |
| Impact | This is a genuinely low-to-moderate risk issue despite the alarming 'authentication bypass' framing. The vendor (VulnCheck) CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N) scores 5.3 and maps to a pure integrity impact (VI:L) with no confidentiality or availability consequence - consistent with CWE-807 (Reliance on Untrusted Inputs in a Security Decision). The real defect is that Ghost trusts the attacker-supplied email during staff invite acceptance rather than binding the account to the email the invite was issued to. PR:L reflects that exploitation requires possession of a valid (possibly leaked) invite token; it is not a pre-auth remote takeover. There is no EPSS score, no CISA KEV listing, and no public POC, so there is no evidence of active or imminent exploitation. No signals conflict: EPSS/KEV absence, low technical impact (integrity-only), and a modest CVSS all agree this is a hardening fix rather than an urgent priority. Note the CVE title says 'authentication bypass,' but the assigned CWE-807 and integrity-only impact indicate this is better characterized as an identity/input-binding flaw than a true authentication bypass. |
| Exploit ScenarioDerived | An attacker obtains a leaked or forwarded Ghost staff invite link (e.g., from a misdirected email or shared inbox) and completes registration while supplying an email address they control instead of the originally invited address, binding the staff account to their own identity. Alternatively, a legitimate invitee registers with an unintended email provider, breaking the expected email-to-account binding. No public exploit code is identified at time of analysis, and the action requires an otherwise valid invite token. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Staff invite acceptance in Ghost before 6.62.0 allows the holder of a valid invite token to create their account with an arbitrary, attacker-chosen email address instead of the address the invite was issued to, breaking the binding between an invited identity and the resulting staff account. Exploitation is authenticated (CVSS PR:L) and depends on a legitimate invite token already existing and having been leaked, forwarded, or otherwise exposed - a remote unauthenticated attacker cannot mint an invite and trigger this on their own - and the assessed impact is integrity-only with no confidentiality or availability loss (CVSS:3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N), making this a low-to-moderate risk issue despite the 'authentication bypass' label. No public exploit identified at time of analysis; the vendor has released a fix in Ghost 6.62.0.
RemediationAI
Vendor-released patch: upgrade Ghost to 6.62.0 or later, which enforces that the accepted invite's email address must match the invite record; the fix is described in the GitHub advisory GHSA-xcgh-2828-cvmx (https://github.com/TryGhost/Ghost/security/advisories/GHSA-xcgh-2828-cvmx) and the VulnCheck advisory (https://www.vulncheck.com/advisories/ghost-0.5.0-before-6.62.0-arbitrary-email-registration-via-staff-invite). Because the patch is available, prioritize upgrading self-hosted instances and confirm the running version in Ghost admin. If immediate upgrade is not possible, treat every outstanding staff invite link as a secret: audit pending invites in Ghost admin, revoke and re-issue any invite that may have been shared, forwarded, pasted into tickets, chat, or CI logs, and set short invite expirations - the trade-off is extra administrative overhead and possible friction for legitimate new staff. Restrict who can create invites and reduce the number of floating tokens, since the attacker cannot manufacture a token and depends entirely on one being exposed; monitor for newly created staff accounts whose email does not correspond to a known invitee and remove them, accepting that this is detective rather than preventive. Enforce an email-domain allowlist and require multi-factor enrolment for all staff accounts so that a mis-bound account at an unintended provider cannot be leveraged for later credential recovery, but note this does not close the underlying email-binding flaw and should be considered a stopgap only.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Ghost is an open-source, Node.js-based publishing and membership platform, and the affected component is its staff invite subsystem: an administrator issues an invite that records a token and a target email address, and the recipient later accepts it to create a staff user. The root cause is CWE-807 (Reliance on Untrusted Inputs in a Security Decision) - the account-creation step trusts the client-supplied email field rather than validating it against the email stored on the invite record, so the invite token functions as a bearer credential while the identity assertion it supposedly carries is not enforced. As a result, anyone holding the link (for example after it is pasted into a shared channel, forwarded, logged, or intercepted) can register under any address, or a legitimate recipient can unintentionally register with a mailbox at an unintended provider, which can later complicate password-reset and notification flows that deliver credentials to that address. The CPE cpe:2.3:a:tryghost:ghost:*:*:*:*:*:*:*:* is unversioned, and the ENISA EUVD entry clarifies the exposed range as Ghost 0.5.0 through all releases prior to 6.62.0. The weakness is confined to the identity-binding decision in the invite acceptance flow; it does not by itself grant privileges beyond those the legitimate invite already conferred.
Know when Ghost gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Requires a valid/leaked invite token (PR:L) over the network; impact is limited to improper email-to-account binding (I:L) with no confidentiality or availability effect.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
1DescriptionCVE.org
Ghost versions before 6.62.0 contain an authentication bypass vulnerability in staff invite acceptance that allows users to specify any email address when creating their account. Attackers can accept leaked invite tokens with attacker-controlled email addresses, or legitimate recipients can register with unintended email providers.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Ghost CMS versions 5.105.0-5.130.5 and 6.0.0-6.10.3 contain an authentication bypass in their two-factor authentication
Arbitrary code execution in Ghost CMS versions 0.7.2 through 6.19.0 allows authenticated attackers with theme upload pri
An arbitrary file upload vulnerability in the file upload module of Ghost CMS v4.42.0 allows attackers to execute arbitr
An arbitrary file upload vulnerability in the file upload module of Ghost v4.39.0 allows attackers to execute arbitrary
SQL injection in Ghost CMS versions 3.24.0 through 6.19.0 allows unauthenticated attackers to read arbitrary database da
Ghost through 5.85.1 allows remote attackers to bypass an authentication rate-limit protection mechanism by using many X
Ghost through 5.76.0 allows stored XSS, and resultant privilege escalation in which a contributor can take over any acco
Ghost before 5.82.0 allows CSV Injection during a member CSV export. Rated high severity (CVSS 8.8), this vulnerability
Server-side request forgery (SSRF) vulnerability in Ghost CMS < 3.10.0 allows an attacker to scan local or external netw
Ghost before 5.42.1 allows remote attackers to read arbitrary files within the active theme's folder via /assets/built%2
Ghost is a Node.js CMS. Rated medium severity (CVSS 6.8), this vulnerability is remotely exploitable, no authentication
Ghost is an open source content management system. Rated medium severity (CVSS 6.5), this vulnerability is remotely expl
EUVD-2026-90661
GHSA-34x9-xfcp-9vvr
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB