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.
Published 2014-03-03 04:50:46
Updated 2020-07-28 05:15:11
Source MITRE
View at NVD,   CVE.org

Exploit prediction scoring system (EPSS) score for CVE-2012-6636

Probability of exploitation activity in the next 30 days: 4.06%

Percentile, the proportion of vulnerabilities that are scored at or less: ~ 92 % EPSS Score History EPSS FAQ

Metasploit modules for CVE-2012-6636

  • Android Browser and WebView addJavascriptInterface Code Execution
    Disclosure Date: 2012-12-21
    First seen: 2020-04-26
    exploit/android/browser/webview_addjavascriptinterface
    This module exploits a privilege escalation issue in Android < 4.2's WebView component that arises when untrusted Javascript code is executed by a WebView that has one or more Interfaces added to it. The untrusted Javascript code can call into the Java Reflection

CVSS scores for CVE-2012-6636

Base Score Base Severity CVSS Vector Exploitability Score Impact Score Score Source
6.8
MEDIUM AV:N/AC:M/Au:N/C:P/I:P/A:P
8.6
6.4
NIST

CWE ids for CVE-2012-6636

  • Assigned by: nvd@nist.gov (Primary)

References for CVE-2012-6636

Products affected by CVE-2012-6636

This web site uses cookies for managing your session, storing preferences, website analytics and additional purposes described in our privacy policy.
By using this web site you are agreeing to CVEdetails.com terms of use!