信息来源:nsfocus
发布日期:2004-11-15
更新日期:2004-11-16
受影响系统:
3 Dengine Shine 3 D engine
描述:
--------------------------------------------------------------------------------
Hired Team是一款New Media Generation公司发行的FPS游戏。
Hired Team存在多个安全问题,远程攻击者可以利用这个漏洞进行格式串,拒绝服务等攻击。
问题一是in-game格式串问题
攻击者可以加入一个服务器,然后简单的发送特殊格式参数如'%n%n%n',可导致服务程序崩溃。
问题二是处理畸形包不正确导致比赛中断
每次新游戏者加入,服务器会分配一个UDP端口给加入者,如果服务器在这些UDP口接收到畸形数据,可导致游戏中断。
问题三是status和kick命令问题
客户端使用status命令,服务器可马上崩溃,另外游戏者可以无限制的踢其他游戏者。
<*来源:Luigi Auriemma (
aluigi@pivx.com)
链接:
http://marc.theaimsgroup.com/?l= ... 54260919742&w=2
*>
测试方法:
--------------------------------------------------------------------------------
警 告
以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
Luigi Auriemma (
aluigi@pivx.com)提供了如下测试方法:
第一个问题:
在控制台输入say %n%n%n命令。
第二个问题:
发送包到29200 UDP端口,此包包含任何数据,如hello, asdf等任意数据。
第三个问题:
在控制台发送status或者kick NAME命令。
建议:
--------------------------------------------------------------------------------
厂商补丁:
3 Dengine
---------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www.3dengine.ru/