Description
Ghost versions from 3.20.2 before 6.51.0 contain a server-side request forgery vulnerability in image dimension refetching that allows authenticated staff users to trigger outbound HTTP requests to arbitrary URLs. Attackers can point image cards at attacker-controlled hosts or internal network endpoints to access metadata services and internal resources unavailable from the public internet.
Published: 2026-10-01
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Authenticated Server‑Side Request Forgery
Action: Patch immediately
AI Analysis

Impact

Ghost CMS versions 3.20.2 through 6.50.x contain a server‑side request forgery flaw in the image‑size refetching logic. When a staff user supplies an image URL in a content block, Ghost unconditionally fetches that URL to determine its dimensions. An attacker who can log in as a staff user can inject arbitrary URLs, making Ghost initiate outbound HTTP requests to any destination reachable from the server. This grants the attacker the ability to probe internal network services, retrieve metadata, or exfiltrate data that would otherwise be inaccessible from the public Internet.

Affected Systems

The vulnerability affects the TryGhost Ghost CMS product, specifically all releases from 3.20.2 up to and including 6.50.x. No version prior to 3.20.2 or 6.51.0 and later is known to be impacted.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate severity. Because the attack requires a valid authenticated staff session, an attacker must first compromise credentials or acquire a staff account. The lack of a CISA KEV listing and an unavailable EPSS score suggest that widespread exploitation has not yet been reported, but the potential to reach internal services makes it a noteworthy risk for environments where Ghost is exposed externally.

Generated by OpenCVE AI on October 1, 2026 at 14:35 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Ghost to version 6.51.0 or later.
  • Restrict staff accounts that can edit content to the minimum necessary permissions.
  • Implement outbound request filtering or network segmentation to block unwanted internal URLs.

Generated by OpenCVE AI on October 1, 2026 at 14:35 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
Description Ghost versions from 3.20.2 before 6.51.0 contain a server-side request forgery vulnerability in image dimension refetching that allows authenticated staff users to trigger outbound HTTP requests to arbitrary URLs. Attackers can point image cards at attacker-controlled hosts or internal network endpoints to access metadata services and internal resources unavailable from the public internet.
Title Ghost 3.20.2 before 6.51.0 SSRF via image-size fetch
First Time appeared Ghost
Ghost ghost
Weaknesses CWE-918
CPEs cpe:2.3:a:ghost:ghost:*:*:*:*:*:*:*:*
Vendors & Products Ghost
Ghost ghost
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-01T10:42:24.553Z

Reserved: 2026-09-30T10:59:26.443Z

Link: CVE-2026-103291

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-01T11:17:25.680

Modified: 2026-10-01T15:06:17.330

Link: CVE-2026-103291

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T14:45:10Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)