AVG Internet Security avgtdix.sys Kernel Driver Untrusted Pointer Dereference Privilege Escalation Vulnerability

2016-08-19T00:00:00
ID ZDI-16-487
Type zdi
Reporter bee13oy of CloverSec Labs
Modified 2016-06-22T00:00:00

Description

This vulnerability allows local attackers to escalate privileges on vulnerable installations of AVG Internet Security. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within processing of the 0x83002120 IOCTL by the AvgTdix device driver. The issue lies in the failure to properly validate a user-supplied value prior to dereferencing it as a pointer. An attacker can leverage this vulnerability to execute arbitrary code under the context of kernel.