O Google levou o Chrome 157 ao canal estável com correções para 213 vulnerabilidades, incluindo sete falhas críticas de segurança de memória.
No topo da lista está um problema de estouro de buffer (buffer overflow) no Dawn, implementação de código aberto e multiplataforma do padrão WebGPU, uma interface de programação para gráficos na web. O pesquisador que reportou a falha recebeu uma recompensa de US$ 10 mil.
A segunda é uma corrupção de memória na camada de abstração de motor gráfico de código aberto ANGLE, que foi premiada com US$ 1 mil em programa de recompensas por falhas (bug bounty).
Não há recompensas listadas para as outras cinco falhas críticas (quatro de uso após liberação de memória e uma de estouro de buffer). O Google reportou duas delas, Xinyang Ge, da Anthropic, reportou outras duas, e o pesquisador Wenbin Liu reportou a quinta.
O Chrome 157 também corrige 77 vulnerabilidades de alta gravidade, incluindo mais de uma dezena reportadas por pesquisadores externos. No entanto, o Google divulgou apenas as recompensas pagas por duas delas: US$ 10 mil por uma falha de autorização incorreta e US$ 2 mil por uma leitura fora dos limites da memória.
Segundo o comunicado do Google, a empresa pagou US$ 31 mil em recompensas aos pesquisadores, mas ainda não definiu os valores a serem pagos por 39 das falhas.
Os tipos mais comuns de vulnerabilidades corrigidas na atualização são: autorização incorreta ou ausente (51), uso após liberação de memória (45), apresentação enganosa da interface do usuário (UI) (19), confusão de tipo (13), vazamento de informações (13), leitura e escrita fora dos limites (11), validação imprópria de entradas (9) e recurso não inicializado (9).
O Google não menciona que nenhuma dessas falhas tenha sido explorada em ataques reais, mas os usuários devem atualizar seus navegadores o quanto antes.
A nova versão já está sendo distribuída como 157.0.8103.38 e 157.0.8103.39 para Windows e macOS, e como 157.0.8103.38 para Linux.