CVE-2026-29784

Ghost is a Node.js content management system. From version 5.101.6 to 6.19.2, incomplete CSRF protections around /session/verify made it possible to use OTCs in login sessions different from the requesting session. In some scenarios this might have made it easier for phishers to take over a Ghost site. This issue has been patched in version 6.19.3.
Configurations

Configuration 1 (hide)

cpe:2.3:a:ghost:ghost:*:*:*:*:*:node.js:*:*

History

09 Mar 2026, 20:06

Type Values Removed Values Added
References () https://github.com/TryGhost/Ghost/commit/ec065a774fa125953d2aa644a59cd8990329e0a0 - () https://github.com/TryGhost/Ghost/commit/ec065a774fa125953d2aa644a59cd8990329e0a0 - Patch
References () https://github.com/TryGhost/Ghost/security/advisories/GHSA-9m84-wc28-w895 - () https://github.com/TryGhost/Ghost/security/advisories/GHSA-9m84-wc28-w895 - Vendor Advisory
Summary
  • (es) Ghost es un sistema de gestión de contenido Node.js. Desde la versión 5.101.6 hasta la 6.19.2, las protecciones CSRF incompletas en torno a /session/verify hicieron posible usar OTCs en sesiones de inicio de sesión diferentes de la sesión solicitante. En algunos escenarios, esto podría haber facilitado a los phishers tomar el control de un sitio Ghost. Este problema ha sido parcheado en la versión 6.19.3.
First Time Ghost
Ghost ghost
CPE cpe:2.3:a:ghost:ghost:*:*:*:*:*:node.js:*:*

07 Mar 2026, 16:15

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-07 16:15

Updated : 2026-03-09 20:06


NVD link : CVE-2026-29784

Mitre link : CVE-2026-29784

CVE.ORG link : CVE-2026-29784


JSON object : View

Products Affected

ghost

  • ghost
CWE
CWE-352

Cross-Site Request Forgery (CSRF)