1 月通用公告列出 Dolby DD+ Codec 的 CVE-2025-54957 一项 Critical,Pixel 另列两项 Critical,分别属于 CPM 和 Bluetooth。三项分布在不同处理链,不能因为数量少就只核对 Android Framework。Android 公告;Pixel 公告

本月概况

来源 首次发布日期 独立 CVE 数
Android 2026-01-05 1
Pixel 补充公告 2026-01-12 2

两份公告合并去重后共 3 个 CVE。同一 CVE 的多个组件条目合并展示;Google Play 系统更新中的重复清单不额外计数。

风险判断与补丁分析

CVE-2025-54957:长度回绕同时破坏分配大小与后续边界判断

CNA 描述 Dolby UDC 4.5 至 4.13 处理 DD+ bitstream 的 Evolution 数据时,evo_priv.c 写入长度计算发生整数回绕,分配缓冲区过小,后续检查也因此失效并发生越界写。根因不能只概括为畸形音频;关键是容量和检查依赖同一个已经溢出的计算。通用表未单独列 Type,CNA 明确描述解码进程崩溃与越界写;本月不自行将所有效果统一写成 RCE。CNA 记录

CPM 与蓝牙不能共用攻击前提

CVE-2025-48647 的 CNA 将位置指向 CPM tracepoint IPC 消息处理,披露输入验证不足造成内存覆盖及本地提权。CVE-2025-36911 则涉及 key-based pairing 的逻辑错误,明确为近距离或相邻的信息泄露,涉及对话和位置。两者均写明无需额外执行权限与交互,但入口、后果和可确认的机制不同;没有公开差异时,不补写消息字段或配对状态机的具体错误。48647 记录;36911 记录

更新与验证建议

  • 核对 2026-01-05 更新,确认音频库、CPM 和蓝牙各自的设备适用性。
  • Dolby 修复验证关注整数边界、分配与写入长度一致性,不能只看解码器是否停止崩溃。
  • 蓝牙暴露面按 CNA 的近距离条件评估,不将其误写为任意互联网窃听。

逐项 CVE

以下每项保留十个字段,包含漏洞成因分析。AOSP 已更新分支不等同于全部受影响机型;组件章节的总体风险描述不用于推断每个漏洞的攻击前提。利用状态结合原公告及截至文章日期的 CISA KEV 收录日期;未披露不等于未被利用。

CVE-2025-36911 · Pixel / Bluetooth Critical
CVECVE-2025-36911
组件Pixel / Bluetooth
官方等级Critical(严重);按 Google 公告保留,不用 CVSS 分数替换
影响范围本月 Pixel 公告所涉受支持设备及相应组件;不能推及所有 Pixel 型号;CNA:Google / Android — Android kernel。
攻击入口与前提触发位置:key-based pairing;入口:近距离或相邻攻击面(非任意互联网入口);攻击位置:远程(具体传输通道以逐项描述为准);所需执行权限:无需额外执行权限;用户交互:不需要。
安全影响信息泄露(ID)
漏洞成因分析已披露位置:key-based pairing。CNA 缺陷分类:Information disclosure。CNA 指出逻辑错误;机制分析:业务状态或检查顺序不满足原设计约束;公开描述不足以据此断言某一种内存缺陷。以上机制解释依据本 CVE 的 CNA 描述及缺陷分类;具体代码修复仅在本月重点补丁分析中经逐项核对后说明。
利用状态所查 Google 公告未披露该项在野利用,且 CISA KEV 无截至文章日期的收录记录;不代表不存在利用;公开 PoC 状态未由这些来源确认。
补丁状态Pixel 公告列为已提供修复,公告声明补丁级别 2026-01-05;公告未附公开代码差异,补丁需通过相应系统更新、厂商驱动或固件获得;公告发布修复不等于某台设备已经安装。
证据链接Pixel 公告 · CVE 官方记录 · CNA 原始 JSON

CNA 逐项描述(英文证据):In key-based pairing, there is a possible ID due to a logic error in the code. This could lead to remote (proximal/adjacent) information disclosure of user's conversations and location with no additional execution privileges needed. User interaction is not needed for exploitation.

CVE-2025-48647 · Pixel / CPM Critical
CVECVE-2025-48647
组件Pixel / CPM
官方等级Critical(严重);按 Google 公告保留,不用 CVSS 分数替换
影响范围本月 Pixel 公告所涉受支持设备及相应组件;不能推及所有 Pixel 型号;CNA:Google / Google Devices(精确版本未列明)。
攻击入口与前提触发位置:cpm_fwtp_msg_handler of cpm/google/lib/tracepoint/cpm_fwtp_ipc.c;攻击位置:本地;所需执行权限:无需额外执行权限;用户交互:不需要。
安全影响权限提升(EoP)
漏洞成因分析已披露位置:cpm_fwtp_msg_handler of cpm/google/lib/tracepoint/cpm_fwtp_ipc.c。CNA 指出输入验证不充分;机制分析:外部输入在进入敏感操作前未满足预期约束;具体失效约束需结合该条描述及代码确认。以上机制解释依据本 CVE 的 CNA 描述及缺陷分类;具体代码修复仅在本月重点补丁分析中经逐项核对后说明。
利用状态所查 Google 公告未披露该项在野利用,且 CISA KEV 无截至文章日期的收录记录;不代表不存在利用;公开 PoC 状态未由这些来源确认。
补丁状态Pixel 公告列为已提供修复,公告声明补丁级别 2026-01-05;公告未附公开代码差异,补丁需通过相应系统更新、厂商驱动或固件获得;公告发布修复不等于某台设备已经安装。
证据链接Pixel 公告 · CVE 官方记录 · CNA 原始 JSON

CNA 逐项描述(英文证据):In cpm_fwtp_msg_handler of cpm/google/lib/tracepoint/cpm_fwtp_ipc.c, there is a possible memory overwrite due to improper input validation. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

CVE-2025-54957 · Dolby / DD+ Codec Critical
CVECVE-2025-54957
组件Dolby / DD+ Codec
官方等级Critical(严重);按 Google 公告保留,不用 CVSS 分数替换
影响范围公告仅列出组件,未公开精确设备、芯片或版本范围;需向设备厂商确认。
攻击入口与前提具体攻击入口未在公告中细分;参照下方 CNA 逐项描述;所需权限:公告/CNA 未明确;用户交互:公告/CNA 未明确。
安全影响拒绝服务或崩溃(CNA 描述;Google 表格未另列 Type)
漏洞成因分析CNA 指出越界写;机制分析:写入的长度或索引超出目标对象边界,可能破坏相邻内存。以上机制解释依据本 CVE 的 CNA 描述及缺陷分类;具体代码修复仅在本月重点补丁分析中经逐项核对后说明。
利用状态所查 Google 公告未披露该项在野利用,且 CISA KEV 无截至文章日期的收录记录;不代表不存在利用;公开 PoC 状态未由这些来源确认。
补丁状态Android 公告已将其列入 2026-01-05 补丁级别的修复清单;公告未附公开代码差异,补丁需通过相应系统更新、厂商驱动或固件获得;公告发布修复不等于某台设备已经安装。
证据链接Android 公告 · CVE 官方记录 · CNA 原始 JSON

CNA 逐项描述(英文证据):An issue was discovered in Dolby UDC 4.5 through 4.13. A crash of the DD+ decoder process can occur when a malformed DD+ bitstream is processed. When Evolution data is processed by evo_priv.c from the DD+ bitstream, the decoder writes that data into a buffer. The length calculation for a write can overflow due to an integer wraparound. This can lead to the allocated buffer being too small, and the out-of-bounds check of the subsequent write to be ineffective, leading to an out-of-bounds write.

来源与说明

Google 公告数据与原文归 Android Open Source Project / Google 及各原作者所有;本页按公告重新编排、合并并附加分析。Google 内容许可说明。CVE 描述来自各 CNA,经 CVE Program 发布。