Socket hoy divulgó una serie de extensiones maliciosas de Firefox: 40 ya confirmadas por robo de carteras o credenciales, y otras 37 asociadas a la misma red de distribución.

Más preocupante que el “listado de carteras falsas” es que algunas de estas extensiones inicialmente eran solo marcadores deportivos o herramientas comunes, y luego reutilizaron el mismo ID de Firefox. Mediante actualizaciones de versión, acabaron convirtiéndose en programas de robo de carteras. Lo que el usuario ve la primera vez al instalarlas podría ser, en efecto, una funcionalidad legítima.

Este es el riesgo de la cadena de suministro de las carteras del navegador: no solo confías en el paquete de instalación, sino también en la cuenta del publicador, las actualizaciones automáticas posteriores y el contenido remoto que se carga cuando se instala la extensión. Revisar el nombre y la puntuación una sola vez solo demuestra que, en el momento de la instalación, parecía estar bien; no garantiza que dentro de seis meses siga siendo así.

Entre ellas, 13 versiones modificadas de la extensión Rabby exfiltrarán el keyring antes de que se cifre localmente. Este detalle es muy contraintuitivo: aunque la cartera afirme que “los datos se cifran localmente”, si el código malicioso se inserta antes del cifrado, aún puede obtener el texto en claro.

Mi enfoque es separar activos y navegador: las carteras para interacciones frecuentes solo con importes pequeños; los activos a largo plazo no los dejo en extensiones habituales del navegador; y hago revisiones periódicas de la lista de extensiones, del publicador y de cambios recientes de versiones. Si el icono, los permisos o la interfaz cambian de forma repentina, las deshabilito primero y no me apresuro a introducir la frase de recuperación para verificar.

La tienda oficial puede reducir el costo de filtrar, pero no puede validar continuamente la cadena de actualizaciones por ti.

¿Cada cuánto revisas las extensiones de carteras en tu navegador?