CVE-2026-46357
Deferred Deferred - Pending Action
Denial of Service in HAX CMS NodeJS Application

Publication date: 2026-06-05

Last updated on: 2026-06-09

Assigner: GitHub, Inc.

Description
HAX CMS helps manage microsite universe with PHP or NodeJs backends. Prior to version 26.0.0, the HAX CMS NodeJS application crashes when an authenticated attacker sends a specially crafted site creation request to the createSite endpoint. A single request is sufficient to take the entire application offline, requiring a manual server restart to restore service. Version 26.0.0 fixes the issue.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-05
Last Modified
2026-06-09
Generated
2026-06-27
AI Q&A
2026-06-06
EPSS Evaluated
2026-06-25
NVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
hax_cms hax_cms to 26.0.0 (exc)
haxtheweb hax_cms to 26.0.0 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-20 The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

The CVE-2026-46357 vulnerability affects the HAX CMS NodeJS application versions prior to 26.0.0. An authenticated attacker can send a specially crafted site creation request to the createSite endpoint, which causes the application to crash.

The crash happens because the server tries to process a file object that lacks an originalname property, leading to a TypeError when the code attempts to call replace() on undefined. This error causes the Node.js process to terminate immediately.

As a result, the entire application goes offline and requires a manual server restart to restore service.

Impact Analysis

This vulnerability can significantly impact the availability of the HAX CMS NodeJS application.

An attacker with low privileges and no user interaction needed can cause the application to crash by sending a malicious request, making the service unavailable to all users.

The application remains offline until a manual server restart is performed, which can disrupt business operations and user access.

Detection Guidance

This vulnerability can be detected by monitoring the HAX CMS NodeJS application for crashes or unexpected restarts, especially after requests to the createSite endpoint.

Since the crash is caused by a specially crafted site creation request, inspecting logs for errors related to the createSite endpoint or TypeErrors involving tmpFile.originalname can help identify exploitation attempts.

Network monitoring tools can be used to detect unusual POST requests to the createSite endpoint from authenticated users.

  • Check application logs for errors like: "TypeError: Cannot read property 'replace' of undefined" related to tmpFile.originalname.
  • Use command-line tools like grep to search logs: grep -i 'createSite' /path/to/haxcms/logs/*
  • Monitor NodeJS process status and crashes using commands like: ps aux | grep node or systemctl status haxcms.service
  • Use network monitoring tools (e.g., tcpdump or Wireshark) to filter POST requests to the createSite endpoint.
Mitigation Strategies

The immediate mitigation step is to upgrade the HAX CMS NodeJS application to version 26.0.0 or later, where this vulnerability is fixed.

Until the upgrade can be applied, restrict access to the createSite endpoint to trusted users only and monitor for suspicious activity.

Implement application-level monitoring to detect and respond quickly to crashes caused by this vulnerability.

If the application crashes, a manual server restart is required to restore service.

Compliance Impact

The vulnerability causes a denial of service by crashing the HAX CMS NodeJS application, leading to unavailability of the service until a manual restart is performed.

While the CVE description and resources do not explicitly mention compliance with standards such as GDPR or HIPAA, the resulting downtime and service unavailability could potentially impact compliance requirements related to availability and reliability of services.

However, there is no direct information provided about data breaches, unauthorized data access, or data loss that would more directly affect compliance with data protection regulations.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-46357. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart