CA BrightStor ARCserve Backup消息队列服务远程代码执行漏洞 CVE-2007-5331 CNNVD-200710-264

10.0 AV AC AU C I A
发布: 2007-10-13
修订: 2018-10-15

BrightStor ARCserve Backup可为各种平台的服务器提供备份和恢复保护功能。 BrightStor ARCserve Backup的队列服务实现上存在漏洞,远程攻击者可能利用此漏洞控制服务器。 如果向BrightStor的ARCserve Backup消息队列服务LQserver.exe发送了畸形的ONRPC协议请求的话,就会在Queue.dll中触发内存破坏。仅可以通过调用0x0006097d进程ID(LQserver.exe的特定Proc ID)下的0x76(数据队列请求)操作才可以触发这个漏洞。在初始化这个过程后,LQServer.exe就会调用有漏洞的DLL文件Queue.dll,这个过程未经任何验证便处理了用户数据并引用为变量,如下所示: <lqserver.exe> 100161B0 MOV EDX,DWORD PTR DS:[ECX+4] ; Move Arbitrary Pointer #2 into EDX 100161B3 PUSH EDX ; Push Arbitrary Pointer #2 onto the Stack 100161B4 MOV EAX,DWORD PTR SS:[EBP+8] ; Move (0x0113F8A8 the address to Arbitrary ; Pointer #1) into EAX 100161B7 MOV ECX,DWORD PTR DS:[EAX] ; Move Arbitrary Pointer #1 into ECX 100161B9 PUSH ECX ; Push Arbitrary Pointer #1 onto the Stack 100161BA CALL QUEUE.10012816 ; CALL Vulnerable DLL ... <queue.dll> 1001281C CMP DWORD PTR SS:[EBP+8],0 ; EBP + 8 points to Arbitrary Pointer #1 - This makes ; sure our pointer isn\'\'t NULL. 10012820 JNZ SHORT QUEUE.10012829 ; Since our pointer isn\'\'t NULL we jump...

0%
暂无可用Exp或PoC
当前有9条受影响产品信息