CVE-2025-56091CVE-2025-56091是锐捷网络(Ruijie)RG-EW1800GX路由器中存在的一个高危安全漏洞,CVSS评分达到8.8分。该漏洞属于操作系统命令注入(OS Command Injection)类型,存在于设备的Web管理接口中。攻击者可以通过向设备发送精心构造的POST请求,利用/module_set接口实现任意系统命令执行。漏洞存在于文件/usr/local/lua/dev_config/config_retain.lua中,由于缺乏对用户输入的有效过滤和验证,攻击者可以在请求参数中注入恶意命令字符,从而在目标设备上以较高权限执行任意操作系统命令。此漏洞不需要高级权限即可利用(PR:L),攻击复杂度较低(AC:L),且无需用户交互(UI:N),这使得漏洞极易被利用。成功利用此漏洞可导致设备完全沦陷,攻击者可以窃取敏感信息、植入后门或进一步渗透内网。
该漏洞存在于Ruijie RG-EW1800GX路由器的Lua Web应用程序中,具体位于/usr/local/lua/dev_config/config_retain.lua文件的module_set功能模块。漏洞产生的根本原因是应用程序在处理用户输入时,直接将输入参数拼接到系统命令中执行,而未进行适当的安全过滤或使用安全的API(如popen、system的安全调用方式)。攻击者可以通过构造包含命令分隔符(如;、|、&&等)和恶意命令的POST请求来触发漏洞。攻击请求的目标端点为/module_set,攻击者可以在请求参数中注入如;cat /etc/passwd等命令来读取系统敏感文件,或注入更复杂的payload实现远程代码执行。由于设备通常以root或高权限运行Web服务,攻击成功后攻击者将获得设备的完全控制权。该漏洞影响设备的Web管理功能,攻击者需要能够访问设备的Web管理界面(通常为LAN侧,但部分配置不当的设备可能暴露到WAN侧)。