webview 中文文档 下载 App

Chromium 月更:WebView 跟着吃 CVE 补丁

公告节奏

Android 安全公告(ASB)每个月第一个星期一发布(若遇节假日顺延到下一个工作日)。公告里列了三类 CVE:

  1. Framework 层:影响 Android API 本身
  2. 组件层:影响 Google Play 服务、WebView、Google 应用等
  3. 内核 / 驱动层:影响 Linux Kernel、Qualcomm、MTK 等

WebView 的 CVE 属于组件层,每次公告里通常会有 5~15 个。

推送路径

Chromium 团队修复 CVE
        ↓
Chromium 大版本合入
        ↓
Google 打包 com.google.android.webview APK(Platform 签名)
        ↓
Google Play 商店推送 → 各厂商应用市场接力 → 用户设备静默安装
        ↓
下次 App 启动时新的渲染进程使用补丁版本

整个过程对用户完全不可见——没有弹窗、没有重启、没有手动操作。这就是 WebView 最大的安全优势:系统级静默更新。

覆盖范围

典型 CVE 类型

WebView 里最常见的 CVE:

类型描述影响
Use-after-free渲染进程释放对象后仍被引用远程代码执行
Out-of-bounds Read越界读取 Chromium 内存信息泄露
Type ConfusionV8 引擎类型检查错误远程代码执行
Cross-origin跨源隔离绕过CSRF / 数据窃取

这些 CVE 如果被利用,可以通过恶意网页、钓鱼链接、甚至 App 内嵌的第三方广告攻击你的设备——而你可能连一个浏览器都没打开。

为什么比独立浏览器更安全

Chrome / Firefox 等独立浏览器用户可以关闭自动更新——很多人嫌弹窗烦或数据贵就关了。WebView 作为系统组件,Google 强制推送 CVE 补丁,用户没有选择权。

但这也意味着:如果你用的是厂商自研 WebView(不走 Google 推送),补丁节奏就取决于厂商了——小厂、冷门机型可能滞后几周甚至几个月。

→ 下一页:系统签名是覆盖更新的关键