HAX CMS NodeJS Improper Error Handling in File Management Endpoints Leading to Denial-of-Service

Vulnerability

A denial-of-service vulnerability has been identified in HAX CMS NodeJS versions through 11.0.3. The issue arises in the listFiles and saveFile endpoints, where the application crashes when an authenticated user sends a request without the required URL parameters. This failure occurs because the application does not adequately manage exceptions related to user-modifiable URL parameters.

Impact

Exploitation of this vulnerability causes the NodeJS application to crash, disrupting access to the backend server. This outage affects all users and, if the backend hosts websites, those sites will also become unavailable.

Reproduction

To reproduce this vulnerability, send an API request to the listFiles or saveFile endpoints without including the necessary URL parameters. The server will respond with an error indicating an invalid argument type, and the application will crash.

Remediation

Users can upgrade to HAX CMS NodeJS version 11.0.9 or later to address this vulnerability.

Added: Jul 22, 2025, 12:10 AM
Updated: Jul 22, 2025, 12:10 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
6.6
remediation
7.7
relevance
0.3
threat
6.4
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.