Description
Heap-based buffer overflow in aswRdr.sys (aka the TDI RDR driver) in avast! Home and Professional 4.8.1356.0 allows local users to cause a denial of service (memory corruption) or possibly gain privileges via crafted arguments to IOCTL 0x80002024.
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! AntiVirus 4.8.1356 - 'aswRdr.sys' Driver Privilege Escalation EDB-33360 · local · Nov 16, 2009 · verified
GitHub 1 repository
-
fengjixuchui/CVE-2009-4049 ★ 1 · Jul 10, 2022
Heap-based buffer overflow in aswRdr.sys (aka the TDI RDR driver) in avast! Home and Professional 4.8.1356.0 allows local users to cause a denial of service (memory corruption) or possibly gain privi…
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 37031 vdb-entry
- ADV-2009-3266 vdb-entry
- 37368 third-party-advisory
- http://www.efblog.net/2009/11/avast-aswrdrsys-kernel-pool-corruption.html
- 20091114 Avast aswRdr.sys Kernel Pool Corruption and Local Privilege Escalation mailing-list
- https://www.evilfingers.com/advisory/Advisory/Avast_aswRdr_sys_Kernel_Pool_Corruption_and_Local_Privilege_Escalation.php