VDB
CVE-2012-6636
CVE-2012-6636
PUBLISHED
The Android API before 17 does not properly restrict the WebView.addJavascriptInterface method, which allows remote attackers to execute arbitrary methods of Java objects by using the Java Reflection API within crafted JavaScript code that is loaded into the WebView component in an application targeted to API level 16 or earlier, a related issue to CVE-2013-4710.
EPSS 76.34% · 99.0th percentile
Risk Scores
EPSS Score
76.34%
99.0th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Ubuntu:16.04:LTS | cordova-ubuntu-3.4 | 0, 3.4~pre3.r19ubuntu1 |
Exploit Intelligence
- http://www.cs.utexas.edu/~shmat/shmat_ndss14nofrak.pdf (nist-nvd)
- 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. (github-poc)
- 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. (github-poc)
- 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. (github-poc)
- 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. (github-poc)
- 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. (github-poc)
- An app demo for test android webview security issue: CVE-2012-6636 (github-poc)
- An app demo for test android webview security issue: CVE-2012-6636 (github-poc)
- An app demo for test android webview security issue: CVE-2012-6636 (github-poc)
- An app demo for test android webview security issue: CVE-2012-6636 (github-poc)
…and 16 more exploits
Timeline
- Dec 21, 2012 PoC Published
- Mar 3, 2014 CVE Published
- Jul 17, 2014 PoC Published
- Mar 23, 2017 PoC Published
- May 29, 2018 PoC Published
- Feb 4, 2022 EPSS Score
- May 20, 2022 EPSS Score
- Jul 12, 2022 EPSS Score
- Oct 26, 2022 EPSS Score
- Dec 18, 2022 EPSS Score
- Mar 7, 2023 EPSS Score
- Apr 2, 2023 EPSS Score
References
- https://ubuntu.com/security/CVE-2012-6636 third-party-advisory
- http://www.openwall.com/lists/oss-security/2014/02/07 third-party-advisory
- http://www.openwall.com/lists/oss-security/2014/02/03/7 third-party-advisory
- http://packetstormsecurity.com/files/124954/apachecordovaphonegap-bypass.txt third-party-advisory
- https://www.cve.org/CVERecord?id=CVE-2012-6636 third-party-advisory