Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain Ghost administrator credentials
-
DeliveryAuthenticate to admin panel
-
ExploitUpload crafted theme with malicious translation files
-
ExecutionTrigger path traversal in translation loader
-
ImpactExecute arbitrary code on Ghost server
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated Ghost administrator account (PR:H) with access to theme upload/management functionality - exploitation is not possible for anonymous, member, author, or editor roles. The specific trigger is Ghost's theme translation (i18n/locale) file loading mechanism: the attacker must be able to upload a custom theme containing crafted translation files that abuse path traversal (CWE-22). Limiting factors: full administrator privileges are mandatory, the theme-upload feature must be reachable, and only Ghost versions 6.10.3 up to (not including) 6.64.0 are affected; patched instances (6.64.0+) are not exploitable. No end-user interaction is required (UI:N) once admin access is held. |
| Impact | This is a genuine but access-gated risk rather than a drive-by threat. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N) and the description agree cleanly: exploitation is network-reachable and low-complexity, but requires full administrator privileges (PR:H), which is the single biggest limiting factor. Impact is severe once the condition is met - full compromise of the Ghost host (VC:H/VI:H/VA:H), consistent with the stated remote code execution and CWE-22 path traversal in theme translation file loading. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no evidence of active exploitation or automatable mass-scanning at this time; the discovery credit to VulnCheck and the published GHSA advisory indicate coordinated disclosure rather than observed in-the-wild abuse. Net: a vendor-confirmed, patched, high-impact flaw whose real-world priority is driven almost entirely by whether an attacker can reach an authenticated admin session - treat as high priority for internet-exposed Ghost admin panels and multi-admin tenancies, lower for single-trusted-operator deployments. The CVSS vector and description are mutually consistent; no conflicting signals were detected. |
| Exploit ScenarioDerived | An attacker who has obtained Ghost administrator credentials (via phishing, credential reuse, or a compromised staff account) logs into the admin panel and uploads a crafted theme whose translation files abuse path traversal during loading, causing arbitrary code execution on the underlying server. No public exploit code was identified in the provided data, and low attack complexity (AC:L) means a knowledgeable attacker with admin access can reliably trigger it. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 02, 2026
Authenticated Ghost administrators can obtain remote code execution by uploading a crafted theme whose translation (i18n/locale) files abuse path traversal (CWE-22) to load attacker-controlled content that the Node.js server then executes. The vulnerability affects Ghost 6.10.3 through every release before 6.64.0, and exploitation requires a full administrator account with access to the theme upload/management feature - anonymous visitors, members, authors, and editors cannot trigger it, and no end-user interaction is needed once admin rights are held. No public exploit code has been identified at time of analysis, and this is an access-gated risk rather than a drive-by threat; the vendor has shipped a fixed release, with details in advisory GHSA-jj74-hc2q-xrvm and a parallel VulnCheck advisory.
RemediationAI
Upgrade Ghost to 6.64.0 or later, which is the vendor-released fix and is confirmed available per the GitHub security advisory GHSA-jj74-hc2q-xrvm; because the flaw only manifests during theme translation file loading, patched instances (6.64.0+) are no longer exploitable and no configuration change is required after upgrading. If an immediate upgrade is not possible, the most effective compensating control is to treat theme-upload capability as a privileged, non-routine action: restrict the Administrator role to the smallest possible set of trusted accounts, enforce strong unique credentials and multi-factor authentication on those accounts, and audit for unexpected administrator creation - the trade-off is operational friction and no protection against an already-compromised admin account, which is exactly the prerequisite this vulnerability requires. Operators who cannot upgrade and who do not need custom theming can freeze theme changes by removing write access to the Ghost content/themes directory from the Ghost service account (side effect: legitimate theme installs and updates must be performed manually by an operator with elevated filesystem rights). Optionally, place an inspection rule in front of the admin API to reject theme upload requests whose payloads contain traversal sequences such as "../" inside translation/locale paths, but note that WAF-style inspection is bypassable and should be considered only a stopgap rather than a substitute for patching. Refer to the vendor advisory for the authoritative fix guidance.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in npm
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Ghost is a Node.js-based publishing platform whose theming subsystem lets administrators install theme packages (zip archives containing Handlebars templates, assets, and translation/locale files). The i18n loader resolves paths to those translation files before parsing them; because the pathname is not properly constrained to the theme directory (CWE-22, improper limitation of a pathname to a restricted directory), a crafted theme can use traversal sequences to reach files outside its intended root. In this case the traversal is not merely an information-disclosure primitive: the resolved content is loaded and evaluated in the Ghost server process, which converts the path-traversal flaw into arbitrary code execution with the privileges of the Ghost service account. The affected component is the tryghost:ghost package (CPE cpe:2.3:a:tryghost:ghost:*:*:*:*:*:*:*:*), and the coordinated advisory identifies the vulnerable window as Ghost 6.10.3 up to, but not including, 6.64.0 (ENISA EUVD-2026-91429). The assessed CVSS 3.1 vector AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H is consistent with a network-reachable flaw that is fully gated behind high privileges rather than a pre-authentication or anonymous attack path.
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:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Remote admin-authenticated theme upload yields code execution, so AV:N/AC:L/PR:H/UI:N with full host C/I/A impact and unchanged scope.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Ghost from 6.10.3 before 6.64.0 contains a remote code execution vulnerability that allows authenticated administrators to run code by abusing theme translation file loading. Attackers with administrator access can upload a crafted theme containing malicious translation files to execute arbitrary code on the Ghost server.
Technical POC Analysis
Evidence base: advisory GHSA-jj74-hc2q-xrvm (TryGhost/Ghost) only.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
A high-severity flaw in the Ghost publishing platform (versions 6.10.3 through 6.63.x, fixed in 6.64.0) allows anyone holding a full administrator account to run attacker-controlled code on the server by uploading a crafted theme. Because the prerequisite is a privileged account rather than anonymous access, the realistic exposure is insider misuse, compromised or shared admin credentials, and abuse of over-provisioned accounts - not opportunistic internet-wide attacks. Leadership should care because successful exploitation yields complete server compromise of a public-facing content system, with potential data theft, defacement, and lateral movement into connected infrastructure.
Apply vendor patch.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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-91429
GHSA-5pc5-4pc7-5x44
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB