En el boletín de seguridad de noviembre de Android se publicó información sobre la vulnerabilidad CVE-2025-48593 en el subsistema de Bluetooth, que afecta a las versiones de Android del 13 al 16. La vulnerabilidad tiene un nivel crítico de peligrosidad (9.8 de 10) ya que puede llevar a la ejecución remota de código al procesar paquetes Bluetooth específicamente diseñados.
Google aún no ha revelado una descripción detallada de la vulnerabilidad, pero investigadores independientes afirman que el problema no afecta a teléfonos inteligentes comunes y solo se refiere a dispositivos Bluetooth que pueden actuar como altavoces, como altavoces inteligentes, relojes inteligentes y sistemas de información y entretenimiento en automóviles. Para explotar la vulnerabilidad, el usuario debe emparejar su dispositivo con el dispositivo del atacante, es decir, para bloquear el problema de manera indirecta, basta con no aceptar solicitudes de emparejamiento sospechosas (en el boletín de Google se menciona que para la explotación no se requieren acciones por parte del usuario).
La solución consiste en agregar una llamada para verificar la existencia de la Base de Datos de Descubrimiento al trabajar con el perfil Bluetooth de manos libres y detener la búsqueda de pares utilizando el Protocolo de Descubrimiento de Servicios (SDP), así como reiniciar y limpiar la estructura p_disc_db ("base de datos de descubrimiento"). Ciertas manipulaciones para devolver errores y reanudar conexiones en el proceso de identificación del servicio Bluetooth y la negociación de la interacción con el cliente conducen al acceso a un área de memoria ya liberada (use-after-free). servidores el cliente lleva a una referencia a un área de memoria ya liberada (use-after-free).
La solución ya se ha integrado en la base de código de LineageOS. Un prototipo temprano de exploit está disponible, causando un cierre inesperado al iniciar Android en un emulador especial. También se han visto intentos de venta de un exploit funcional en la red, pero aparentemente son intentos de distribución de malware o intentos de estafa por parte de criminales.
Además de esta vulnerabilidad, la actualización de Android de noviembre incluye una corrección de la vulnerabilidad CVE-2025-48581, que conduce a un aumento de privilegios. El problema solo afecta a Android 16 y está marcado como crítico. La causa de la vulnerabilidad es un error lógico en la función VerifyNoOverlapInSessions del archivo apexd.cpp, que permite bloquear la instalación de actualizaciones que corrigen problemas de seguridad. Se señala que la vulnerabilidad puede ser utilizada para un aumento de privilegios local. No se requiere que el usuario realice ninguna acción para llevar a cabo el ataque.
Fuente: opennet.ru
