Description
The Adobe Reader Mobile application before 11.2 for Android does not properly restrict use of JavaScript, which allows remote attackers to execute arbitrary code via a crafted PDF document, a related issue to CVE-2012-6636.
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.
Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.
Metasploit 1 module
-
Adobe Reader for Android addJavascriptInterface Exploit
exploit/android/fileformat/adobe_reader_pdf_js_interface
Exploit-DB 2
- Adobe Reader for Android < 11.2.0 - 'addJavascriptInterface' Local Overflow (Metasploit) EDB-33791 · local · Jun 17, 2014 · verified
- Adobe Reader for Android 11.1.3 - Arbitrary JavaScript Execution EDB-32884 · local · Apr 15, 2014 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://packetstormsecurity.com/files/127113/Adobe-Reader-for-Android-addJavascriptInterface-Exploit.html
- 66798 vdb-entry
- 33791 exploit
- 20140413 Adobe Reader for Android exposes insecure Javascript interfaces mailing-list
- 105781 vdb-entry
- http://helpx.adobe.com/security/products/reader-mobile/apsb14-12.html
- 32884 exploit
- 20140413 Adobe Reader for Android exposes insecure Javascript interfaces mailing-list
- http://www.securify.nl/advisory/SFY20140401/adobe_reader_for_android_exposes_insecure_javascript_interfaces.html