AHORA
Nuevo proyecto de Ley de Protección de Datos Personales en Argentina: análisis completo Colombia actúa donde Argentina falla: la SIC sanciona a empresa por filtración Microsoft patches récord: 570 vulnerabilidades corregidas en julio 2026 DGL Talent: primera firma de talento en datos, privacidad y ciber de LATAM Nuevo proyecto de Ley de Protección de Datos Personales en Argentina: análisis completo Colombia actúa donde Argentina falla: la SIC sanciona a empresa por filtración Microsoft patches récord: 570 vulnerabilidades corregidas en julio 2026 DGL Talent: primera firma de talento en datos, privacidad y ciber de LATAM

Un fallo en Safari, permite a los sitios web rastrear la actividad de navegación y los identificadores únicos

Investigadores han encontrado un fallo en el navegador Safari de Apple que permite a los sitios web rastrear las actividades de navegación de un usuario en otros sitios.

La vulnerabilidad, descubierta por el servicio de huellas dactilares del navegador FingerprintJS, también expone el ID único de un usuario para algunos sitios web a otros sitios que visita.

El fallo, encontrado en el motor del navegador WebKit de Apple, afecta a Safari 15 en macOS y a todos los navegadores en iOS y iPadOS 15. Radica en la implementación de WebKit de la API de la base de datos indexada, comúnmente llamada IndexedDB, una API de JavaScript que los navegadores utilizan para acceder a una base de datos de objetos, y que con frecuencia almacena datos generados al interactuar con una aplicación web. Esto incluye el ID único de un usuario para interactuar con las aplicaciones web, como su ID de Google.

Cuando se implementa correctamente, IndexedDB sigue el principio del mismo origen. Esto garantiza que la información almacenada de una página web sólo esté disponible para las páginas web del mismo dominio. Impide que las páginas web demasiado curiosas accedan a la información almacenada de otro dominio, lo que podría incluir datos sensibles del usuario o de la sesión.

FingerprintJS calificó el fallo como una violación de la privacidad. «Permite que sitios web arbitrarios sepan qué sitios web visita el usuario en diferentes pestañas o ventanas», dijo la empresa en su análisis del fallo. «Esto es posible porque los nombres de las bases de datos suelen ser únicos y específicos de los sitios web».

La empresa descubrió que algunos sitios web utilizan datos de IndexedDB específicos del usuario, como los números de identificación, en los nombres de sus bases de datos de IndexedDB, lo que facilita que cualquier otro sitio web averigüe el ID de un usuario en otros sitios. El uso de este ID para buscar los activos del usuario (como las fotos del perfil) podría permitir su identificación, advirtió la empresa. Los sitios web de Google almacenan los números de identificación de esta manera, lo que hace posible que otros sitios puedan obtener los ID de Google utilizando el fallo.

Publicidad728×90 — In-Article

El fallo afecta a todos los navegadores de iOS 15 porque Apple obliga a usar WebKit en esta plataforma en sus directrices para desarrolladores. La sección 2.5.6 dice que «las apps que navegan por la web deben usar el framework WebKit apropiado y el Javascript de WebKit».

FingerprintJS dijo que había notificado a Apple de este fallo el 28 de noviembre, pero que Apple no lo había parcheado. Los ingenieros de Apple comenzaron a crear un parche el domingo 17 de febrero, el día en que FingerprintJS publicó los detalles del fallo.

EtiquetasAppleGoogle
Publicidad728×90 — In-Article
Publicidad300×250 — Medium Rectangle

El briefing semanal

Seguridad, privacidad e IA en LATAM. Curado por expertos, gratis cada semana.

Publicidad300×600 — Half Page
Publicidad970×90 — Leaderboard