CVE-2026-53949

Ghost is a Node.js content management system. From 5.46.1 until 6.21.2, the validation applied to filters on the public API endpoints could be partially bypassed, making it possible to reveal private fields via a brute force attack. If SQLite was used as the database password hashes were fully accessible. If MySQL was used as the database the password hashes' case (uppercase / lowercase) would have been lost, which would likely have rendered a further brute force attack on the discovered hashes fruitless. This vulnerability is fixed in 6.21.2.
Configurations

No configuration.

History

25 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) Ghost es un sistema de gestión de contenido Node.js. Desde 5.46.1 hasta 6.21.2, la validación aplicada a los filtros en los puntos finales de la API pública podría ser parcialmente eludida, haciendo posible revelar campos privados mediante un ataque de fuerza bruta. Si se usaba SQLite como la base de datos, los hashes de las contraseñas eran totalmente accesibles. Si se usaba MySQL como la base de datos, el caso (mayúsculas / minúsculas) de los hashes de las contraseñas se habría perdido, lo que probablemente habría hecho que un ataque de fuerza bruta adicional sobre los hashes descubiertos fuera infructuoso. Esta vulnerabilidad está corregida en 6.21.2.

Information

Published : 2026-06-24 19:17

Updated : 2026-10-25 22:10


NVD link : CVE-2026-53949

Mitre link : CVE-2026-53949

CVE.ORG link : CVE-2026-53949


JSON object : View

Products Affected

No product.

CWE
CWE-200

Exposure of Sensitive Information to an Unauthorized Actor

CWE-693

Protection Mechanism Failure