La empresa Mozilla anunció la eliminación de dos complementos del catálogo addons.mozilla.org (AMO): Bypass y Bypass XM, que contaban con 455 mil instalaciones activas y se promocionaban como complementos para acceder a contenidos distribuidos por suscripción (eliminación de Paywall). Para modificar el tráfico, los complementos utilizaban la API Proxy, que permitía controlar las solicitudes web realizadas por el navegador. Además de las funciones anunciadas, dichos complementos aprovecharon la API Proxy para bloquear las solicitudes a los servidores de Mozilla, lo que impedía la carga de actualizaciones para Firefox y conducía a la acumulación de vulnerabilidades no resueltas, que podían ser explotadas por atacantes para comprometer los sistemas de los usuarios.
Es notable que, además de evitar la obtención de actualizaciones de las versiones de Firefox como resultado de las actividades de los complementos en cuestión, también se interrumpió la actualización de los componentes configurables de forma remota del navegador y se bloqueó el acceso a las listas de bloqueo, que permitían deshabilitar complementos maliciosos ya instalados en los sistemas de los usuarios. Se recomienda a los usuarios verificar la versión actual del navegador; si en la configuración no se ha desactivado específicamente la instalación automática de actualizaciones y la versión difiere de Firefox 93 o 91.2, se debe actualizar manualmente. En las nuevas versiones de Firefox, los complementos Bypass y Bypass XM ya están en la lista negra, por lo que después de actualizar el navegador se deshabilitarán automáticamente.
Para prevenir en el futuro la aparición de complementos maliciosos que bloquean la carga de actualizaciones y listas negras, a partir de Firefox 91.1 se realizaron cambios en el código implementando solicitudes directas a los servidores de carga y verificación de actualizaciones, si la solicitud a través de un proxy resultaba fallida. Para extender la protección a usuarios de cualquier versión de Firefox, se preparó un complemento del sistema que se instala obligatoriamente, llamado 'Proxy Failover', que evita el uso indebido de la API Proxy para bloquear los servicios de Mozilla. Hasta que el método de protección propuesto se implemente de manera generalizada, se ha suspendido la aceptación en el catálogo addons.mozilla.org de nuevos complementos que utilicen la API Proxy.
Fuente: opennet.ru
