Description
Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly implement the WebView class, which allows remote attackers to execute arbitrary methods of Java objects or cause a denial of service (reboot) via a crafted web page, as demonstrated by use of the WebView.addJavascriptInterface method, 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.
Metasploit 1 module
-
Android Browser and WebView addJavascriptInterface Code Execution
exploit/android/browser/webview_addjavascriptinterface
Exploit-DB 2
- Android Browser and WebView addJavascriptInterface - Code Execution (Metasploit) EDB-31519 · remote · Feb 7, 2014 · verified
- Google Android 4.2 Browser and WebView - 'addJavascriptInterface' Code Execution (Metasploit) EDB-41675 · local · Dec 21, 2012 · verified
GitHub 1 repository
-
Snip3R69/CVE-2013-4710-WebView-RCE-Vulnerability ★ 1 · May 11, 2022
Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly implement the WebView class, which allows remote attackers to execute arbitrary me…
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://jvn.jp/en/jp/JVN53768697/113349/index.html
- http://emobile.jp/products/sh/a01sh/systemsoftware.html
- JVN#53768697 third-party-advisory
- http://jvn.jp/en/jp/JVN53768697/397327/index.html
- http://jvn.jp/en/jp/JVN53768697/995312/index.html
- [oss-security] 20140218 Re: CVE-2014-1939 searchBoxJavaBridge_ in Android Jelly Bean mailing-list
- http://jvn.jp/en/jp/JVN53768697/995293/index.html
- http://jvn.jp/en/jp/JVN53768697/995417/index.html
- http://50.56.33.56/blog/?p=314
- JVNDB-2013-000111 third-party-advisory