A empresa Mozilla anunciou a remoção do catálogo addons.mozilla.org (AMO) de duas extensões — Bypass e Bypass XM, que contavam com 455 mil instalações ativas e eram posicionadas como extensões para fornecer acesso a conteúdos distribuídos por assinatura paga (bypass de paywall). Para modificar o tráfego, as extensões usavam a API Proxy, permitindo controlar as requisições web realizadas pelo navegador. Além das funções declaradas, as referidas extensões utilizavam a API Proxy para bloquear acessos aos servidores da Mozilla, o que impedia o download de atualizações do Firefox e resultava em vulnerabilidades não corrigidas, através das quais atacantes poderiam atacar os sistemas dos usuários.
É notável que, além de prevenir a obtenção de atualizações das versões do Firefox em decorrência da atividade das extensões analisadas, também houve violação na atualização de componentes configuráveis remotamente do navegador e o acesso às listas de bloqueio, que permitiam desativar extensões maliciosas já instaladas nos sistemas dos usuários. Os usuários são recomendados a verificar a versão atual do navegador — caso a autoatualização não esteja desativada nas configurações e a versão seja diferente do Firefox 93 ou 91.2, é necessário realizar a atualização manualmente. Nas novas versões do Firefox, as extensões Bypass e Bypass XM já estão incluídas na lista negra, portanto, após a atualização do navegador, elas serão desativadas automaticamente.
Para proteger contra a inserção de futuras extensões maliciosas que bloqueiam a atualização de listas negras, a partir do Firefox 91.1 foram feitas alterações no código, implementando acessos diretos aos servidores de download e verificação de atualizações, caso a solicitação através do proxy não fosse bem-sucedida. Para estender essa proteção aos usuários de qualquer versão do Firefox, foi preparado um complemento de sistema instalado de forma forçada chamado 'Proxy Failover', que impede o uso incorreto da API Proxy para bloquear os serviços da Mozilla. Até que o método de proteção proposto seja amplamente implementado, a aceitação de novas extensões que usam a API Proxy no catálogo addons.mozilla.org foi suspensa.
Fonte: opennet.ru
