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 5.4.4.11281 (npFoxitReaderPlugin.dll version 2.2.1.530).

Free Metasploit Download

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

 Download Now

Module Name

exploit/windows/browser/foxit_reader_plugin_url_bof

Authors

  • rgod <rgod [at] autistici.org>
  • Sven Krewitt <svnk [at] krewitt.org>
  • juan vazquez <juan.vazquez [at] metasploit.com>

References

Targets

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

Platforms

  • windows

Reliability

Development

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 ...show and set options... msf exploit(foxit_reader_plugin_url_bof) > exploit