Moxa MXsecurity
CVE-2025-9315
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach MXsecurity registration endpoint over network
-
ExploitCraft malicious JSON with injected attributes
-
ExecutionPOST to /api/v1/devices/register unauthenticated
-
ImpactRegister unauthorized device (integrity impact)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V4 - API and Web Service Object attribute protection
|
| Exploitation Conditions | Exploitation requires network reachability to the MXsecurity management instance's REST API, specifically the /api/v1/devices/register endpoint, and the ability to send a crafted JSON payload that manipulates dynamically-determined object attributes (mass-assignment style, CWE-915). No authentication is required (PR:N), so default deployments that expose this API are reachable by unauthenticated remote attackers. LIMITING FACTORS: the CVSS High attack complexity (AC:H) indicates the attacker must meet a specific, non-trivial condition for the crafted payload to succeed; impact is confined to a limited integrity change (registering unauthorized devices) with no confidentiality or availability effect; and risk is sharply reduced where the management interface/API is not exposed to untrusted networks, which is normal hardening practice for OT management platforms. |
| Impact | This is a genuinely moderate-risk issue (CVSS 4.0 base 6.3, MEDIUM) rather than a top-priority emergency, and the signals are notably consistent with each other. The CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N) describes a network-reachable, unauthenticated flaw, but with high attack complexity (AC:H) and impact limited to vulnerable-system integrity only (VI:L; VC:N, VA:N, and all subsequent-system metrics N). In plain terms, an attacker can make a constrained, unauthorized modification (registering rogue devices) but cannot read data, cause outages, or pivot into other systems per the vendor's own scoring. EPSS reinforces the low-urgency reading: 0.46% probability at the 38th percentile indicates exploitation is not currently predicted to be widespread. The vulnerability is NOT in CISA KEV and has no public proof-of-concept identified, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The AC:H rating is the main point warranting scrutiny - it implies some non-trivial condition or crafted-payload effort beyond a trivial single request, yet the description frames the attack simply as sending a crafted JSON payload to a registration endpoint; defenders should verify with Moxa why complexity was rated High, as this materially affects real-world exploitability. Net assessment: patch in due course, prioritize for exposed/OT-adjacent deployments, but this does not carry the hallmarks (confidentiality/availability impact, KEV, high EPSS, public PoC) of a drop-everything issue. |
| Exploit ScenarioDerived | An attacker with network access to an exposed MXsecurity management instance sends a specially crafted JSON payload to the /api/v1/devices/register endpoint, which improperly trusts client-controlled object attributes (CWE-915) and registers an unauthorized device without any authentication. No public exploit code is identified at this time, and the CVSS High attack complexity suggests the payload must satisfy specific conditions to succeed. The practical outcome is a limited integrity impact - unauthorized devices appear in the management inventory - with no data disclosure or service disruption. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 14, 2026
Unauthenticated remote attackers with network reachability to the MXsecurity management REST API can register unauthorized devices by posting a crafted JSON payload to /api/v1/devices/register, exploiting a mass-assignment weakness (CWE-915) that lets the payload set object attributes the endpoint does not intend to expose. The flaw is confirmed by Moxa's PSIRT (MPSA-252631) and carries a CVSS 4.0 base score of 6.3 (Medium), with impact limited to a low integrity change and no effect on confidentiality or availability of the device or any downstream systems; authentication is not required (PR:N), though the High attack complexity (AC:H) indicates a non-trivial precondition for the crafted payload to succeed. Risk signals are consistent and unremarkable: EPSS is 0.46% (38th percentile), and no public exploit code or confirmed active exploitation has been identified at time of analysis, making this a moderate-priority hardening issue rather than an emergency response.
RemediationAI
Patch status cannot be confirmed from the supplied data: no fixed firmware version is given in this record, so consult Moxa advisory MPSA-252631 (https://www.moxa.com/en/support/product-support/security-advisory/mpsa-252631-cve-2025-9315-unauthenticated-device-registration-vulnerability-in-mxsecurity-series) and apply the vendor-specified firmware update for the MXsecurity Series before relying on any other control. Because the exploit path is entirely network-based and unauthenticated, the highest-value compensating control is to block external reachability of the MXsecurity management interface and its REST API - place the appliance behind a firewall or VPN, and deny inbound access to /api/v1/devices/register from anything other than a trusted administrative subnet; the trade-off is that remote or distributed administration must be routed through that VPN or jump host. If registration cannot be disabled or the API cannot be segmented immediately, monitor the platform for unexpected or unknown device registrations and alert on POST traffic to the registration endpoint, accepting that this is detective rather than preventive. General hardening of OT management planes - disabling unused API features, restricting the listening interface, and enforcing administrative network segregation - reduces the attack surface, but noting that the assessed impact is limited to unauthorized device registration with no confidentiality or availability loss, these measures should be prioritized against other exposures rather than treated as an emergency.
Affected ProductsAI
The vulnerability affects the Moxa MXsecurity Series, the vendor's OT security management platform; Moxa's PSIRT advisory MPSA-252631 (available at https://www.moxa.com/en/support/product-support/security-advisory/mpsa-252631-cve-2025-9315-unauthenticated-device-registration-vulnerability-in-mxsecurity-series) is the authoritative source for the exact affected firmware and model revisions, which are not enumerated in the data provided to this analysis. No CPE strings were supplied with this CVE record, so precise version-range mapping should be taken directly from the advisory table. Any MXsecurity deployment that exposes its REST API - particularly the /api/v1/devices/register endpoint - to a network reachable by untrusted parties should be treated as in scope, while instances whose management interfaces are confined to a hardened OT management VLAN are substantially less exposed.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-915, Improperly Controlled Modification of Dynamically-Determined Object Attributes, a mass-assignment style defect in which a JSON request body is deserialized into an internal object without a strict allowlist of settable properties. In MXsecurity, the affected surface is the device registration endpoint /api/v1/devices/register within the product's REST API; because untrusted JSON keys are mapped onto internal object attributes, an attacker can influence fields that should only be populated by an authenticated enrollment flow, resulting in the registration of devices the operator never authorized. The published CVSS 4.0 vector (AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N) confirms that the weakness is remotely reachable and requires no credentials or user interaction, but that the payload must satisfy a specific, non-trivial condition (AC:H) and that consequences are confined to a limited integrity effect - no confidentiality or availability loss on the vulnerable device and no impact on subsequent systems. MXsecurity is an OT/industrial network security management platform, so the practical exposure is governed less by the code defect than by whether the management API is reachable from untrusted networks.
Know when Moxa gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Network-reachable unauthenticated endpoint (AV:N/PR:N/UI:N) but non-trivial payload condition (AC:H); only limited unauthorized data modification, so I:L and C:N/A:N.
Primary rating from Vendor (moxa).
CVSS VectorVendor: moxa
DescriptionCVE.org
An unauthenticated device registration vulnerability, caused by Improperly Controlled Modification of Dynamically-Determined Object Attributes, has been identified in the MXsecurity Series. An unauthenticated remote attacker can exploit this vulnerability by sending a specially crafted JSON payload to the device's registration endpoint /api/v1/devices/register, allowing the attacker to register unauthorized devices without authentication. Although exploiting this vulnerability has limited modification of data, there is no impact to the confidentiality and availability of the affected device, as well as no loss of confidentiality, integrity, and availability within any subsequent systems.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
An issue was discovered in Moxa NPort 5110 versions prior to 2.6, NPort 5130/5150 Series versions prior to 3.6, NPort 52
Moxa MXView 2.8 allows remote attackers to read web server's private key file, no access control. Rated high severity (C
An issue was discovered in Moxa SoftCMS versions prior to Version 1.6. Rated high severity (CVSS 7.5), this vulnerabilit
Moxa MXView 2.8 allows remote attackers to cause a Denial of Service by sending overly long junk payload for the MXView
An exploitable OS Command Injection vulnerability exists in the web application 'ping' functionality of Moxa AWK-3131A W
An exploitable Cross-Site Request Forgery vulnerability exists in the Web Application functionality of Moxa AWK-3131A Wi
Pre-authentication denial of service in the Moxa TN-4500B series Ethernet switches: improper validation of the username
Certain MOXA devices allow Authenticated Command Injection via /forms/web_importTFTP. Rated high severity (CVSS 8.8), th
An exploitable authenticated command-injection vulnerability exists in the web server functionality of Moxa NPort W2x50A
An exploitable authenticated command-injection vulnerability exists in the web server functionality of Moxa NPort W2x50A
A command injection vulnerability in the web server functionality of Moxa EDR-810 V4.2 build 18041013 allows remote atta
An exploitable nonce reuse vulnerability exists in the Web Application functionality of Moxa AWK-3131A Wireless AP runni
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB