CVE-2013-4710
— 神龙十问 AI 深度分析摘要
本页是神龙十问 AI 深度分析的
摘要版。完整版(更长回答、追问、相关漏洞)需
登录查看 →
Q1这个漏洞是什么?(本质+后果)
🚨 **本质**:Android WebView 类实现缺陷。
💥 **后果**:远程攻击者可通过特制网页,**执行任意 Java 对象方法**或导致**拒绝服务(重启)**。
Q2根本原因?(CWE/缺陷点)
🔍 **缺陷点**:`WebView.addJavascriptInterface` 方法未正确实现。
📉 **CWE**:数据中未提供具体 CWE ID,但核心是**接口绑定不安全**。
Q3影响谁?(版本/组件)
📱 **受影响版本**:Android **3.0 至 4.1.x**。
🏢 **涉及厂商**:Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank 等设备。
Q4黑客能干啥?(权限/数据)
🕵️ **黑客能力**:
1. **执行任意代码**:通过 Java 对象方法实现远程代码执行 (RCE)。
2. **破坏服务**:导致应用或设备重启(DoS)。
Q5利用门槛高吗?(认证/配置)
🚪 **利用门槛**:**低**。
🌐 **条件**:远程攻击,只需用户访问**特制的恶意网页**即可触发,无需本地认证。
Q6有现成Exp吗?(PoC/在野利用)
💻 **PoC 情况**:**有**。
🔗 参考链接:[GitHub PoC](https://github.com/Snip3R69/CVE-2013-4710-WebView-RCE-Vulnerability),展示了利用 `addJavascriptInterface` 的利用方式。
Q7怎么自查?(特征/扫描)
🔎 **自查方法**:
1. 检查 Android 版本是否在 **3.0-4.1.x** 范围。
2. 审查代码中是否使用了 `WebView.addJavascriptInterface` 且未做严格过滤。
3. 扫描是否存在通过 WebView 暴露 Java 对象给 JavaScript 的情况。
Q8官方修了吗?(补丁/缓解)
🛡️ **官方修复**:数据中未直接提供补丁链接,但引用了 JVN advisories (JVN#53768697)。
⚠️ **注意**:此漏洞与 CVE-2012-6636 相关,通常需升级 Android 系统或 WebView 组件。
Q9没补丁咋办?(临时规避)
🚧 **临时规避**:
1. **移除接口**:如果不需要 JS 与 Java 交互,移除 `addJavascriptInterface`。
2. **严格过滤**:若必须使用,确保 JS 无法访问敏感 Java 对象,或使用 `@JavascriptInterface` 注解(若版本支持)并限制权限。
Q10急不急?(优先级建议)
🔥 **优先级**:**高**。
⚡ **理由**:远程可触发,导致 RCE 或 DoS,影响广泛(多个日本主要运营商设备),且利用方式简单(访问恶意网页)。