发布日期: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)
链接:
*>
测试方法:
--------------------------------------------------------------------------------
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
nc SERVER 4446 < rslogix_1a.dat
nc SERVER 4446 < rslogix_1b.dat
建议:
--------------------------------------------------------------------------------
厂商补丁:
Rockwell Automation
-------------------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本: