CVE-2026-70592 PUBLISHED

Ghost: Database Backup Path Traversal

Assigner: GitHub_M
Reserved: 04.08.2026 Published: 04.08.2026 Updated: 05.08.2026

Ghost is a Node.js content management system. From 1.20.1 until 6.54.1, an Administrator-level user could remotely overwrite certain files on the filesystem through the database backup filename, leading to integrity and availability issues. The database export endpoint failed to reject path separators in the caller-supplied filename. This issue is fixed in version 6.54.1.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:N/I:L/A:L
CVSS Score: 5.5

Product Status

Vendor TryGhost
Product Ghost
Versions
  • Version >= 1.20.1, < 6.54.1 is affected

References

Problem Types

  • CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') CWE