Vulnerability & Exploit Database

Back to search

Foxit Reader Plugin URL Processing Buffer Overflow

This module exploits a vulnerability in the Foxit Reader Plugin, it exists in the npFoxitReaderPlugin.dll module. When loading PDF files from remote hosts, overly long query strings within URLs can cause a stack-based buffer overflow, which can be exploited to execute arbitrary code. This exploit has been tested on Windows 7 SP1 with Firefox 18.0 and Foxit Reader version (npFoxitReaderPlugin.dll version

Free Metasploit Download

Get your copy of the world's leading penetration testing tool

 Download Now

Module Name



  • rgod <rgod [at]>
  • Sven Krewitt <svnk [at]>
  • juan vazquez <juan.vazquez [at]>



  • Automatic
  • Windows 7 SP1 / Firefox 18 / Foxit Reader


  • windows



Module Options

To display the available options, load the module within the Metasploit console and run the commands 'show options' or 'show advanced':

msf > use exploit/windows/browser/foxit_reader_plugin_url_bof msf exploit(foxit_reader_plugin_url_bof) > show targets ...targets... msf exploit(foxit_reader_plugin_url_bof) > set TARGET <target-id> msf exploit(foxit_reader_plugin_url_bof) > show options and set options... msf exploit(foxit_reader_plugin_url_bof) > exploit