Description
Aavmker4.sys in avast! 4.8 through 4.8.1368.0 and 5.0 before 5.0.418.0 running on Windows 2000 and XP does not properly validate input to IOCTL 0xb2d60030, which allows local users to cause a denial of service (system crash) or execute arbitrary code to gain privileges via IOCTL requests using crafted kernel addresses that trigger memory corruption.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Avast! 4.7 - 'aavmker4.sys' Local Privilege Escalation EDB-12406 · local · Apr 27, 2010 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 38363 vdb-entry
- 62510 vdb-entry
- 38689 third-party-advisory
- ADV-2010-0449 vdb-entry
- http://forum.avast.com/index.php?topic=55484.0
- 20100223 [TKADV2010-003] avast! 4.8 and 5.0 aavmker4.sys Kernel Memory Corruption mailing-list
- 1023644 vdb-entry
- 38677 third-party-advisory
- http://www.trapkit.de/advisories/TKADV2010-003.txt