La vulnerabilidad «SMS de la muerte» podía bloquear teléfonos Android sin que el usuario abriera el mensaje



Una vulnerabilidad crítica de Android permitía que un SMS especialmente manipulado bloqueara un teléfono sin que la persona destinataria tuviera que abrirlo. El fallo, identificado como CVE-2026-58882, podía interrumpir llamadas y la conectividad móvil; en ciertos casos, los mensajes repetidos podían provocar un ciclo de reinicios y dejar el dispositivo inutilizable.

Google corrigió el problema en versiones compatibles de Android. Sin embargo, los dispositivos que ya no reciben actualizaciones de seguridad podrían seguir expuestos.

## Cómo funcionaba el ataque

El investigador de seguridad Mark Blah describió el fallo como una vulnerabilidad de denegación de servicio de tipo «zero-click»: el ataque podía activarse con la recepción del mensaje, sin que la víctima interactuara con él. El problema se encontraba en la validación de la longitud de una cabecera dentro de la función `WapPushOverSms.decodeWapPdu`, encargada de procesar ciertos mensajes WAP Push.

Según el investigador, un atacante podía enviar a un dispositivo Android un mensaje WAP Push malformado de ocho bytes. Al procesarlo, el sistema podía interpretar un valor como un tamaño negativo e intentar asignar memoria de forma incorrecta. Esto generaba una excepción que podía cerrar el proceso `com.android.phone`, responsable de funciones de telefonía móvil.

El resultado podía ser la caída de una llamada y la pérdida temporal de conectividad celular. También se señaló que la interrupción podía afectar la posibilidad de comunicarse con los servicios de emergencia, un riesgo especialmente preocupante cuando el teléfono no podía mantener la conexión a la red móvil.

El problema podía pasar inadvertido: Android procesa estos mensajes antes de que aparezcan en la bandeja de entrada, por lo que la persona afectada quizá no recibiera una notificación ni supiera qué estaba causando las interrupciones. Además, algunos operadores pueden intentar entregar de nuevo los mensajes que no llegaron a su destino. El propio sistema también puede volver a procesar mensajes almacenados, prolongando el fallo.

Blah indicó que el envío repetido de numerosos mensajes —20 o más, según sus pruebas— podía forzar un ciclo de reinicios. En un dispositivo con Android 12, el ataque podía llevar al teléfono a reiniciarse repetidamente en modo de recuperación, situación en la que un restablecimiento de fábrica podía ser la única solución práctica para recuperar el uso normal.

## Qué dispositivos recibieron la corrección

Google publicó una solución que evita los bloqueos al gestionar las excepciones provocadas por mensajes malformados y elimina esos mensajes de la base de datos de SMS para impedir que vuelvan a causar fallos. La corrección, denominada «Fix remote DoS in decodeWapPdu», se incluyó en las actualizaciones de seguridad de Android de octubre de 2026 para las versiones 14 a 17, según la información disponible.

No obstante, la publicación de una corrección por parte de Google no significa que todos los teléfonos Android la hayan recibido. La disponibilidad depende del fabricante, el modelo y el operador, y los dispositivos que ya llegaron al final de su periodo de soporte podrían no recibirla nunca.

Los usuarios deberían comprobar si hay actualizaciones de sistema disponibles e instalarlas cuanto antes. También conviene revisar la fecha de fin de soporte del dispositivo y considerar una alternativa si ya no recibe parches de seguridad.

El investigador publicó una prueba de concepto, lo que facilita que la comunidad técnica estudie el fallo, pero también hace más importante que los fabricantes distribuyan la actualización. Aunque se ha descrito un método para retirar un mensaje malicioso mediante Android Debug Bridge (ADB), requiere conocimientos técnicos y no es una solución adecuada para la mayoría de los usuarios. La medida más segura es instalar el parche oficial cuando esté disponible.

from Latest from TechRadar https://ift.tt/zyfEAMt
via IFTTT IA