RSLogix远程拒绝服务漏洞
RSLogix远程拒绝服务漏洞
发布日期:2011-09-13
更新日期:2011-09-13
受影响系统:
Rockwell Automation RSLogix 5000
描述:
--------------------------------------------------------------------------------
BUGTRAQ ID: 49608
RSLogix是分离、处理、批处理、移动、防护和驱动应用的编程软件包。
RSLogix在RnaUtility.dll的实现上存在远程拒绝服务,远程攻击者可利用此漏洞使应用程序崩溃,拒绝服务合法用户。
所使用的RnaUtility.dll不处理rna报文中的32位字段,造成memset零溢出和无效读取访问。
<*来源:Luigi Auriemma (aluigi@pivx.com)
链接:http://aluigi.altervista.org/adv/rslogix_1-adv.txt
*>
测试方法:
--------------------------------------------------------------------------------
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
http://aluigi.org/poc/rslogix_1.zip
nc SERVER 4446 < rslogix_1a.dat
nc SERVER 4446 < rslogix_1b.dat
建议:
--------------------------------------------------------------------------------
厂商补丁:
Rockwell Automation
-------------------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www.rockwellautomation.com/
评论暂时关闭