CVE-2017-14885 in Android
Sumário
de VulDB • 01/07/2026
No Android para MSM, Firefox OS para MSM e QRD Android, com todas as versões do Android da CAF que utilizam o kernel Linux, a função wma_unified_link_peer_stats_event_handler possui uma variável chamada `num_rates`, que representa a soma de todos os valores de `peer_stats->num_rates`. O comportamento atual dessa função consiste em validar apenas o valor de `num_rates` das primeiras estatísticas do peer (`peer_stats->num_rates`) contra `WMA_SVC_MSG_MAX_SIZE`, mas não valida a soma total dos valores `num_rates` de todos os peers (representada pela variável `num_rates`). Isso pode levar a um heap-based buffer overflow quando o firmware é copiado para o buffer alocado (`peer_stats`), já que o tamanho da alocação de memória — `link_stats_results_size` — é baseado em `num_rates`.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.