Back to search

Java Applet Rhino Script Engine Remote Code Execution

This module exploits a vulnerability in the Rhino Script Engine that can be used by a Java Applet to run arbitrary Java code outside of the sandbox. The vulnerability affects version 7 and version 6 update 27 and earlier, and should work on any browser that supports Java (for example: IE, Firefox, Google Chrome, etc)

Free Metasploit Download

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

 Download Now

Module Name

exploit/multi/browser/java_rhino

Authors

  • Michael Schierl
  • juan vazquez <juan.vazquez [at] metasploit.com>
  • Edward D. Teach <teach [at] consortium-of-pwners.net>
  • sinn3r <sinn3r [at] metasploit.com>

References

Targets

  • Generic (Java Payload)
  • Windows Universal
  • Apple OSX
  • Linux x86

Platforms

  • java
  • linux
  • windows
  • osx

Architectures

  • java
  • x86

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/multi/browser/java_rhino msf exploit(java_rhino) > show targets ...targets... msf exploit(java_rhino) > set TARGET <target-id> msf exploit(java_rhino) > show options ...show and set options... msf exploit(java_rhino) > exploit

Related Vulnerabilities