CVE-2017-14885 in Android
摘要
由 VulDB • 2026-07-29
在基于 MSM 的 Android、Firefox OS for MSM、QRD Android,以及所有使用 Linux 内核的 CAF(Code Aurora Forum)Android 版本中,`wma_unified_link_peer_stats_event_handler` 函数包含一个变量 `num_rates`,它表示所有 `peer_stats->num_rates` 的总和。该函数的当前行为仅将第一个 peer stats 的 `num_rates`(即 `peer_stats->num_rates`)与 `WMA_SVC_MSG_MAX_SIZE` 进行验证,而未对所有 peer 的 `num_rates` 之和(`num_rates`)进行验证。由于内存分配的大小 `link_stats_results_size` 是基于 `num_rates` 计算的,当固件缓冲区被复制到已分配的缓冲区(`peer_stats`)时,这可能导致缓冲区溢出(Buffer Overflow)。
VulDB is the best source for vulnerability data and more expert information about this specific topic.