
A Google resolveu 1.072 falhas de segurança no navegador Chrome concentradas nas versões 149 e 150, um volume que supera, de forma isolada, as 23 atualizações anteriores juntas. Este esforço estendeu-se à versão 151, que tratou mais 370 problemas, dos quais 349 foram identificados internamente e sete receberam a classificação de risco crítico.
A caça às vulnerabilidades através de IA
A tecnológica explica que a aceleração destas correções resulta da utilização de modelos de linguagem de grande escala na análise exaustiva do código-fonte. O uso de ferramentas avançadas como o modelo Gemini permitiu identificar anomalias históricas e complexas que escaparam aos métodos tradicionais.
O maior exemplo prático desta abordagem foi a descoberta da vulnerabilidade CVE-2026-3545. A brecha permitia que um invasor forçasse o navegador a ler ficheiros locais no sistema do utilizador e permaneceu oculta no código durante mais de 13 anos. Para refinar o processo e mitigar os riscos inerentes aos testes, os agentes de deteção funcionam agora em ambientes isolados com regras restritas de acesso à rede.
Correções dinâmicas e transição para Rust
Este ritmo reflete a urgência do panorama global de cibersegurança. O Banco de Dados Nacional de Vulnerabilidades dos Estados Unidos contabilizou 46.800 falhas apenas durante o ano de 2026, aproximando-se rapidamente das 49.920 registadas em todo o ano anterior. Como resposta, a gigante tecnológica automatizou a triagem com sistemas combinados de inteligência artificial que filtram os alertas e reproduzem os erros de forma autónoma.
Com os ciclos de atualizações principais encurtados para duas semanas, a empresa estuda testar dois lançamentos de segurança por semana. O impacto prático para os utilizadores — especialmente aqueles que adiam sucessivamente o reinício do navegador — passa pela introdução de patches dinâmicos. A arquitetura passa a substituir processos secundários em segundo plano por binários atualizados, aplicando as melhorias sem interromper a navegação diária.
A equipa de desenvolvimento do navegador assume que "Descobrir e consertar um bug é apenas metade da batalha". A outra metade exige uma mudança estrutural profunda, que passa por abandonar progressivamente a linguagem de programação C++ e adotar o Rust, erradicando assim categorias inteiras de problemas crónicos relacionados com o uso de memória.












Nenhum comentário
Seja o primeiro!