Description
Multiple stack-based buffer overflows in the NTR ActiveX control before 2.0.4.8 allow remote attackers to execute arbitrary code via (1) a long bstrUrl parameter to the StartModule method, (2) a long bstrParams parameter to the Check method, a long bstrUrl parameter to the (3) Download or (4) DownloadModule method during construction of a .ntr pathname, or a long bstrUrl parameter to the (5) Download or (6) DownloadModule method during construction of a URL.
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.
Metasploit 1 module
-
NTR ActiveX Control Check() Method Buffer Overflow
exploit/windows/browser/ntr_activex_check_bof
Exploit-DB 1
- NTR - ActiveX Control 'Check()' Method Buffer Overflow (Metasploit) EDB-21841 · remote · Oct 10, 2012 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://secunia.com/secunia_research/2012-1/
- 20120111 Secunia Research: NTR ActiveX Control Four Buffer Overflow Vulnerabilities mailing-list
- 21841 exploit
- 45166 third-party-advisory
- ntr-download-bo(72293) vdb-entry
- ntr-check-bo(72292) vdb-entry
- 78252 vdb-entry
- ntr-startmodule-bo(72291) vdb-entry