El 28 de septiembre de 2026, investigadores de TU Graz anunciaron que una app sin permisos especiales puede usar FileObserver para detectar ciertos eventos y nombres de archivos multimedia de WhatsApp en Android. La app debe estar en el mismo dispositivo, pero el método no permite leer los chats ni el contenido de fotos, vídeos o documentos.

Qué actividad de archivos de WhatsApp puede observar otra app

Los eventos pueden señalar la llegada, el envío o el borrado de imágenes, vídeos y otros archivos. Sus nombres pueden dar pistas sobre el tipo de contenido, mientras que la carpeta donde aparecen puede ayudar a distinguir entre archivos recibidos y enviados. Con esos datos se puede reconstruir parte de la actividad de archivos, no el contenido de las conversaciones.

Cómo actúa FileObserver aunque Android oculte los archivos

Android usa la capa FUSE para limitar el acceso de cada aplicación a ciertas carpetas de otras apps. Por eso, una consulta normal a la carpeta multimedia de WhatsApp puede no mostrar sus archivos a una app ajena.

FileObserver, una clase de Android que notifica cambios en archivos, permite observar eventos en esa carpeta aunque la app no pueda enumerar su contenido. La diferencia es clave: la notificación informa de cambios y nombres, pero no da acceso a los archivos en sí.

Un cambio en el almacenamiento no marca necesariamente la llegada del mensaje

La notificación registra un cambio en el sistema de archivos. Ese momento no tiene por qué coincidir exactamente con la recepción del mensaje asociado: indica cuándo se produjo una operación de almacenamiento, no necesariamente cuándo llegó el mensaje a WhatsApp.

Qué indica el proyecto sobre una solución para Android

El escenario descrito es local: la app observadora tiene que estar instalada en el mismo dispositivo, por ejemplo, si es maliciosa o forma parte de una cadena de suministro comprometida. Los investigadores afirman que no conocen casos de explotación fuera de sus pruebas.

El proyecto de investigación de TU Graz no enumera ninguna corrección para Android en su apartado de soluciones.