安全研究

安全漏洞
DropTeam多个远程安全漏洞

发布日期:2007-10-05
更新日期:2007-10-09

受影响系统:
Battlefront Dropteam <= 1.3.3
描述:
BUGTRAQ  ID: 25943

Dropteam是由Battlefront开发的战略战争游戏。

Dropteam中存在多个远程安全漏洞,远程攻击者可能利用此漏洞控制服务器。

------------------------------------
A] 0x01报文格式串漏洞
------------------------------------
客户端所使用的帐号用户名、口令和昵称被直接用作了sprintf()的格式参数,因此可以通过0x01报文利用各种格式串漏洞。请注意服务器所发送的回复报文中会显示输出字符串,因此攻击者可以按需调节攻击报文。

--------------------------------------
B] 0x5c报文缓冲区溢出
--------------------------------------
可以通过发送0x5c报文触发栈溢出漏洞。

------------------------------------
C] 0x18报文堆溢出
------------------------------------
如果所发送的id为0x18的报文包含有多于524280字节的数据的话,就可以触发堆溢出。

-------------------------------------------
D] 0x4b报文内存崩溃
-------------------------------------------
如果所发送的0x4b报文包含有最多255个字符串且最大大小为65535字节的话,就可以触发另一个堆溢出。

----------------------------------
E] 向服务器发送帐号口令
----------------------------------
如果要在线玩Dropteam游戏,首先需要使用有效的产品密钥注册帐号。客户端加入服务器所使用的报文包括以下字段:帐号用户名、口令、游戏版本和昵称。客户端向所要加入的服务器所传输的帐号凭据允许任意服务器管理员收集并使用这些帐号。

<*来源:Luigi Auriemma (aluigi@pivx.com
  
  链接:http://secunia.com/advisories/27107/
        http://aluigi.altervista.org/adv/dropteamz-adv.txt
*>

测试方法:

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

http://aluigi.org/poc/dropteamz.zip

建议:
厂商补丁:

Battlefront
-----------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.battlefront.com/products/dropteam/news.html

浏览次数:2327
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障