Description
Ghost is a Node.js content management system. From 6.56.0 until 6.67.0, an image processing library bundled with Ghost contained a vulnerability in its SVG handling. Any staff user, including Contributors, could create a bookmark card for an attacker-controlled website, resulting in arbitrary commands being run on the Ghost server. This issue is fixed in version 6.67.0.
Published: 2026-10-05
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

Ghost, a Node.js content management system, contains a flaw in its bundled image processing library that improperly handles SVG files. Staff users—including contributors—can create a bookmark card pointing to an attacker‑controlled website. When that card is rendered, the vulnerable SVG processing code executes arbitrary commands on the Ghost server, allowing the attacker to run code with the privileges of the Ghost instance. The weakness is reflected in the cited CWE identifiers for code injection and improper input sanitization.

Affected Systems

The vulnerability affects Ghost versions 6.56.0 through 6.67.0 released by TryGhost. All instances running any version in that range are susceptible until the update to 6.67.0 or later is applied.

Risk and Exploitability

With a CVSS score of 8.8, this issue presents a high severity potential for compromise. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, so the current exploitation probability is unknown. The likely attack vector requires a staff account to create a malicious bookmark card, meaning the threat is limited to compromised or legitimately authorized users, but the impact remains severe once execution occurs.

Generated by OpenCVE AI on October 5, 2026 at 19:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Ghost to version 6.67.0 or later to receive the fix for the SVG handling flaw.
  • Remove any existing bookmark cards that reference external resources, especially those created before the update.
  • Restrict the ability to create bookmark cards to administrative users or disable the feature temporarily until the patch is deployed.

Generated by OpenCVE AI on October 5, 2026 at 19:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-788w-68h3-cvxp Ghost: Remote Code Execution via Bookmark Card Images
History

Fri, 09 Oct 2026 08:15:00 +0000

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

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

Type Values Removed Values Added
Metrics ssvc

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


Mon, 05 Oct 2026 18:45:00 +0000

Type Values Removed Values Added
Description Ghost is a Node.js content management system. From 6.56.0 until 6.67.0, an image processing library bundled with Ghost contained a vulnerability in its SVG handling. Any staff user, including Contributors, could create a bookmark card for an attacker-controlled website, resulting in arbitrary commands being run on the Ghost server. This issue is fixed in version 6.67.0.
Title Ghost: Remote Code Execution via Bookmark Card Images
Weaknesses CWE-1395
CWE-94
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-05T19:04:08.455Z

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

Link: CVE-2026-105642

cve-icon Vulnrichment

Updated: 2026-10-05T19:04:04.077Z

cve-icon NVD

Status : Deferred

Published: 2026-10-05T19:17:18.733

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

Link: CVE-2026-105642

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T08:00:04Z

Weaknesses
  • CWE-1395

    Dependency on Vulnerable Third-Party Component

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')