Macrovision SafeDisc SecDRV.SYS...

- AV AC AU C I A
发布: 2025-04-13
修订: 2025-04-13

Macrovision SafeDisc是一款PC游戏的安全保护技术。 Macrovision SafeDisc不正确过滤用户输入,本地攻击者可以利用漏洞提升特权。 问题存在于*secdrv.sys*驱动中,在METHOD_NEITHER IOCTL存在一个输入问题,问题代码如下: .text:00015E2C cmp [ebp+var_10], 0CA002813h .text:00015E33 jz short loc_15E69 可以看到IOCTL是METHOD_NEITHER: .text:00015ED9 call dword ptr [eax+10h] ; Internal Dispatcher .text:00015EDC mov [ebp+var_1C], eax .text:00015EDF cmp [ebp+var_1C], 0Ah .text:00015EE3 jz short loc_15EFC .text:00015EE5 mov eax, [ebp+arg_4] .text:00015EE8 mov dword ptr [eax], 0C0000001h .text:00015EEE mov eax, [ebp+arg_4] .text:00015EF1 and dword ptr [eax+4], 0 .text:00015EF5 mov eax, 0C0000001h .text:00015EFA jmp short loc_15F21 .text:00015EFC ; ------------------------------------------------------------------------ --- .text:00015EFC .text:00015EFC loc_15EFC: ; CODE XREF: sub_15E12+D1j .text:00015EFC mov ecx, [ebp+var_4] .text:00015EFF mov esi, [ebp+var_C] .text:00015F02 mov eax, [ebp+arg_0] .text:00015F05 mov edi, [eax+3Ch] ; Input Buffer .text:00015F08 mov eax, ecx ;...

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