Un investigador de seguridad se percató que el uso de navegadores embebidos en aplicaciones móviles, puede hacer que éstas sean vulnerables a ataques de Cross Site Scripting.
Desarrolladores de software móvil encontraron lo efectivo que puede ser embeber el navegador web del sistema operativo de un smartphone, para después crear su propia interfaz usando HTML, CSS y JavaScript. La interfaz de usuario es portable a otros dispositivos, y es muy sencillo personalizarla mediante CSS. Pero esta conveniencia tiene un costo.
El investigador Kyle Osborn, quien estuvo presentando sus hallazgos en TakedownCon, encontró que algunos desarrolladores no limpian los datos antes de enviarlos mediante su interfaz de usuario.
En la aplicación de Google Earth, para iPad, se encontró que es posible embeber JavaScript en el campo de información de localidad. Al momento de demostrar la falla, Osborn explicó que cuando un usuario busca algún lugar, puede inyectar código JavaScript. Esto lo demostró al ejecutar su prueba de concepto, pues se desplegó el archivo /etc/hosts. Google reparó la falla del lado del servidor, sin necesidad de modificar el software del cliente.
El impacto de la vulnerabilidad es limitado, en este caso no se rompió el ambiente controlado de pruebas de aplicaciones, y cuando la instancia del navegador es embebida, no tiene acceso a las cookies, ni a ninguna otra información almacenada por una sesión normal de navegador.
Con más y más aplicaciones utilizando navegadores integrados en dispositivos móviles y en computadoras de escritorio, la posibilidad de ataques, capaces de hacer uso eficaz de los datos sin limpiar para inyectarse en el formulario HTML, aumentará.
Skype es una aplicación para iPhone que sufrió un ataque XSS en septiembre, y su aplicación de escritorio también fue atacada en julio. Los desarrolladores de aplicaciones que integraron un navegador web en esta aplicación deben asegurarse de seguir las mismas reglas que un desarrollador de aplicaciones web debe seguir cuando envía datos a la interfaz. Por ejemplo, asegurarse de impedir etiquetas HTML o scripts embebidos.
Una versión de la conferencia de Osborn está disponible en línea.
Lo más leído en Seguridad
-
Alianzas y FusionesOracle reinventa la computación empresarial para la era de la IA junto con OpenAI
Oracle lleva la IA de frontera al corazón de la computación empresarial junto con OpenAI para transformar cómo…
-
AlmacenamientoObject First impulsa su crecimiento global en el tercer trimestre de 2026 mientras las organizaciones priorizan la resiliencia frente al ransomware
El crecimiento de las reservas trimestrales alcanza un 71% interanual, impulsado por la demanda global de almacenamiento de…
-
Alianzas y FusionesIgnia Cloud, Licencias On Line y Acronis consolidan alianza estratégica para fortalecer la defensa digital y la continuidad operativa en México
La colaboración estratégica expande el alcance del ecosistema Cyber Protect/Cyberframe en el país, ofreciendo a las empresas un…
-
ComunicadoEmpezar con una IA “suficientemente buena”, la opción más inteligente
Por Rick Vanover, vicepresidente de Estrategia de Producto de Veeam Software Views: 140








