← Vulnerability feed

Vulnerability record · CVE-2024-46506 · published 13 May 2025

CVE-2024-46506: NetAlertX unauthenticated command injection in settings update

Netalertx · Netalertx

NetAlertX versions 23.01.14 through 24.x before 24.10.12 expose a settings update function (function=savesettings) that lacks an authentication requirement, allowing unauthenticated command injection. Because the flaw is reachable over the network with no credentials, it is a severe pre-auth remote code execution risk for exposed instances.

10.0 CVSS 3.1 Critical EPSS 62% · top 0.8% CWE-306 · Missing authentication for critical function
10.0CVSS 3.1 base score
62%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
2References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

NetAlertX 23.01.14 through 24.x before 24.10.12 allows unauthenticated command injection via settings update because function=savesettings lacks an authentication requirement, as exploited in the wild in May 2025. This is related to settings.php and util.php.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: high.

critical priorityUnauthenticated network-reachable command injection with a CVSS of 10, documented in-the-wild exploitation, and very high EPSS.

What it is

NetAlertX versions 23.01.14 through 24.x before 24.10.12 expose a settings update function (function=savesettings) that lacks an authentication requirement, allowing unauthenticated command injection. Because the flaw is reachable over the network with no credentials, it is a severe pre-auth remote code execution risk for exposed instances.

Impact

An unauthenticated attacker can execute arbitrary commands on the host running NetAlertX, leading to full compromise of the application and its underlying system.

Attack surface

Reachable over the network via the settings update endpoint (settings.php/util.php) with no authentication and no user interaction required, per the CVSS vector AV:N/AC:L/PR:N/UI:N.

Exploitation

The description states it was exploited in the wild in May 2025, and a public exploit write-up is referenced; it is not listed in CISA KEV, while EPSS is high at roughly 0.62 (99th percentile).

What to do

  • Upgrade NetAlertX to 24.10.12 or later, which is the first fixed version per the record.
  • If immediate patching is not possible, remove internet exposure and restrict access to the NetAlertX web interface to trusted networks only.
  • Require authentication and authorization on the savesettings function and audit other administrative endpoints for the same missing-auth pattern.
  • Run the NetAlertX service with least privilege and isolate it from sensitive internal networks.

Detection

  • Monitor web logs for requests to settings.php or util.php invoking function=savesettings, especially from unauthenticated or unexpected source IPs.
  • Alert on suspicious child processes spawned by the NetAlertX web server or service account (shell, curl, wget, nc).
  • Review host and application logs for command-injection indicators and unexpected outbound connections from the NetAlertX host.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-46506 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2025-32440Netalertx missing authentication for critical function vulnerabilityNetAlertX is a network, presence scanner and alert framework. Prior to version 25.4.14, it is possible to bypass the authentication mechanism of NetA…EPSS 0.58%9.4CVE-2025-48952Netalertx vulnerabilityNetAlertX is a network, presence scanner, and alert framework. Prior to version 25.6.7, a vulnerability in the authentication logic allows users to b…EPSS 0.57%8.6CVE-2024-48766NetAlertX unauthenticated file read via path traversal in logs.phpNetAlertX 24.7.18 before 24.10.12 allows unauthenticated file reading through components/logs.php. An HTTP client can ignore a redirect and combine s…EPSS 70%analysed8.8CVE-2026-67277MikroTik RouterOS btest missing authentication leaks kernel memory and crashes kernelRouterOS accepts a "related" btest connection before the primary session is authenticated, letting an unauthenticated client start an IPv4 UDP test. …KEVEPSS 1.6%analysed8.8CVE-2026-59822LiteLLM MCP endpoint auth bypass via OAuth2 passthrough fallbackLiteLLM's MCP Streamable HTTP endpoint, prior to 1.84.0, let an unauthenticated attacker send a fabricated Authorization header that triggered an OAu…KEVEPSS 0.84%analysed9.3CVE-2026-72529TrueConf Server missing authentication allows remote script executionTrueConf Server versions 5.3.X through 5.3.9, 5.4.X through 5.4.9, 5.5.X through 5.5.5, and earlier expose an undocumented function on port 4307/TCP …KEVEPSS 1.5%analysed9.8CVE-2026-46817Oracle E-Business Suite Payments missing authentication allows takeoverOracle Payments in Oracle E-Business Suite 12.2.3 through 12.2.15 contains an easily exploitable flaw in the File Transmission component. An unauthen…KEVEPSS 0.81%analysed9.8CVE-2026-56164Microsoft SharePoint Server missing authentication allows privilege elevationMicrosoft Office SharePoint Server contains a missing authentication flaw in a critical function (CWE-306), letting an unauthenticated attacker reach…KEVEPSS 1.0%analysed

Source: NIST National Vulnerability Database (record CVE-2024-46506), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.