Socomec DIRIS Digiware M-70 Modbus TCP Denial-of-Service Vulnerability

Vulnerability

A denial-of-service vulnerability has been identified in the Socomec DIRIS Digiware M-70 version 1.6.9. This vulnerability arises in the Modbus TCP and Modbus RTU over TCP USB Function functionalities. An attacker can send a specially crafted, unauthenticated network packet via Modbus TCP over port 502, leading to the device becoming unresponsive. The issue requires a manual power cycle to restore normal functionality.

Impact

Exploitation of this vulnerability causes the device to become unresponsive to all transport and application layer protocols, including TCP/IP, HTTP, and Modbus, while ICMP remains functional. This unresponsive state can also be triggered by Modbus RTU over TCP messages sent on port 503.

Reproduction

To reproduce this vulnerability, send a Modbus TCP message over port 502 using the Write Single Register function code for register 57872. The second byte of the data must be set to either 1 or 4. Setting it to 1 will disrupt all transport and application layer protocols, except for ICMP. Setting it to 4 will cause the device to stop responding to any protocols, including ARP requests.

Remediation

Users can disable Modbus over Ethernet writing using the Cyber Security user profile in the WEBVIEW-M interface.

Added: Dec 1, 2025, 4:29 PM
Updated: Dec 1, 2025, 4:29 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
7.7
remediation
0.0
relevance
1.2
threat
1.6
urgency
2.9
incentive
5.8

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