CVE-2025-54128

HAX CMS NodeJs allows users to manage their microsite universe with a NodeJs backend. In versions 11.0.7 and below, the NodeJS version of HAX CMS has a disabled Content Security Policy (CSP). This configuration is insecure for a production application because it does not protect against cross-site-scripting attacks. The contentSecurityPolicy value is explicitly disabled in the application's Helmet configuration in app.js. This is fixed in version 11.0.8.
Configurations

Configuration 1 (hide)

cpe:2.3:a:psu:haxcms-nodejs:*:*:*:*:*:node.js:*:*

History

30 Jul 2025, 17:04

Type Values Removed Values Added
First Time Psu
Psu haxcms-nodejs
CPE cpe:2.3:a:psu:haxcms-nodejs:*:*:*:*:*:node.js:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 6.1
References () https://github.com/haxtheweb/haxcms-nodejs/commit/ddb9351c6d6418008d4084a5b17fd6d611bc4e30 - () https://github.com/haxtheweb/haxcms-nodejs/commit/ddb9351c6d6418008d4084a5b17fd6d611bc4e30 - Patch
References () https://github.com/haxtheweb/issues/security/advisories/GHSA-59g8-h59f-8hjp - () https://github.com/haxtheweb/issues/security/advisories/GHSA-59g8-h59f-8hjp - Third Party Advisory

22 Jul 2025, 13:05

Type Values Removed Values Added
Summary
  • (es) HAX CMS NodeJs permite a los usuarios gestionar su universo de micrositios con un backend NodeJs. En las versiones 11.0.7 y anteriores, la versión NodeJS de HAX CMS tiene desactivada Content Security Policy (CSP). Esta configuración no es segura para una aplicación de producción, ya que no protege contra ataques de cross-site-scripting. El valor contentSecurityPolicy está desactivado explícitamente en la configuración de Helmet de la aplicación, en app.js. Esto se ha corregido en la versión 11.0.8.

21 Jul 2025, 21:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-07-21 21:15

Updated : 2025-07-30 17:04


NVD link : CVE-2025-54128

Mitre link : CVE-2025-54128

CVE.ORG link : CVE-2025-54128


JSON object : View

Products Affected

psu

  • haxcms-nodejs
CWE
CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')