CVE-2025-41729CVE-2025-41729是一个严重的安全漏洞,存在于支持Modbus通信协议的工业设备中。该漏洞允许未经认证的远程攻击者通过发送特制的Modbus读取命令来触发设备拒绝服务(DoS)状态。Modbus是一种广泛应用于工业自动化控制系统的通信协议,广泛部署于SCADA系统、PLC可编程逻辑控制器、传感器网络以及各种工业物联网设备中。由于该协议最初设计时未充分考虑安全性,缺乏身份验证和加密机制,因此一旦暴露在网络环境中,就容易成为攻击者的目标。攻击者无需任何凭证即可利用此漏洞,仅需构造特定的恶意Modbus请求即可导致目标设备停止响应或崩溃,从而造成工业控制系统可用性中断。在关键基础设施和工业生产环境中,此类DoS攻击可能导致严重的生产停滞、安全事故乃至经济损失。
该漏洞的根本原因在于Modbus设备对异常格式或恶意构造的Modbus读取命令(Function Code 03/04)处理不当。当攻击者发送包含畸形参数或超出设备处理能力的特制Modbus请求时,目标设备的Modbus服务进程可能出现内存泄漏、资源耗尽或异常终止,从而进入不可用状态。具体而言,攻击者可能通过以下方式触发漏洞:发送过长的寄存器地址范围请求、构造负数或超出边界的参数值、发送大量并发请求耗尽设备资源、或发送格式错误的数据包导致解析逻辑异常。由于Modbus协议采用明文传输且无会话管理机制,攻击者可以轻易构造并发送恶意请求。CVSS 3.1评分显示该漏洞的攻击复杂度低(AC:L),无需认证(PR:N)且可通过网络远程利用(AV:N),可用性影响为高(H),对工业控制系统可用性造成严重威胁。