Una de “phising” y vulnerabilidades en software libre.
Escrito por fibercool, 09 de Febrero del 2005, a las 20:52
¿Pero en que consiste esta técnica?
Primero decir que lo que el atacante persigue conseguir mediante trucos o engaños son datos personales de los internautas: nombres de usuario, contraseñas, datos bancarios, números de tarjetas de crédito, etc. Para ello habitualmente el estafador crea una página web falsa que constituye una réplica de la de alguna conocida compañía (bancos, compañías aéreas...). Todo ello, claro está, con fines lucrativos. Por eso, te recomiendo que desconfíes si recibes un correo electrónico que parece proceder de tu banco, en el que se informa de que ha habido algún problema, y NUNCA introduzcas tus datos en dichas páginas web.
Para colmo ayer se extendió una vulnerabilidad en navegadores que tienen soporte para IDN. A grosso modo IDN es un sistema que permite la traducción de urls escritas con nuestros caracteres locales en direcciones escritas en el idioma nativo, es decir, podemos acceder a una web con el dominio escrito en chino ; ) Para comprobar si afecta a nuestro navegador no tenemos mas que ir a la siguiente web, si se muestra la página es que esta afectado. Con este fallo conseguimos spoofear la dirección que aparece en la barra del navegador en lo que se conoce como ataques Homograph.
Lo cual me lleva a la siguiente reflexión, como todos sabemos cualquier aplicación tiene bugs, mas o menos críticos, sea software libre o no, la única diferencia entre una con el código fuente disponible o no es el tiempo de respuesta ante ellos, y en este caso tenemos un claro ejemplo, donde para solucionar el problema en Firefox solo tenemos que:
- abrir Firefox.
- escribir “about:config” en la barra de direcciones.
- filtrar “idn”.
- doble click.
- problema solucionado.
Además esta disponible ya la ultima revisión de Firefox con el problema solucionado, todo esto en menos de 12 horas. Como anécdota hay gente que hasta se ha currado extensiones para el Firefox que te avisan si la url contiene caracteres internacionales por si dejas el IDN activado. Otra página para descargar una extensión aquí. Cosa impensable en cualquier software privativo.
Mas ejemplos?
Ayer tambien fueron descubiertos 3 bugs más en Firefox por un Alemán:
- Firedragging: Permite ubicar ficheros ejecutables en el escritorio, solo ocurre bajo Windows al camuflar un .bat detrás de una imagen. El hecho que el procesador de comandos de Windows se salte toda una cabecera que es una imagen, sin dar error, y ejecute los comandos ¿es un error o una funcionalidad más de Windows?
- Firetabbing: Permite robar cookies o ejecutar código arbitrario. Problemas con la seguridad de JavaScripts cuando arrastras un link a otro tab.
- Fireflashing: Permite cambiar los valores subrepticiamente los valores de about:config mediante una invocación con Flash.
Ante los cuales Mozilla dispone ya de las soluciones, pese a que aún no han sido adjuntadas a ningún parche público, por lo que sólo pueden ser solventadas obteniendo las ultimísimas versiones disponibles (nightly builds) y compilándolas uno mismo, es decir tienes la posibilidad de solventar el problema si tu quieres ya que dispones del código fuente.
Cual es el tiempo medio que tarda Microsoft en sacar un parche para los problemas de IExplorer? Mas de un día y de dos, lo cual no quiere decir que internamente ellos parcheen el problema en unas horas también, pero ese tiempo dista bastante de la fecha de publicación del mismo. En cualquier caso el problema de IDNs si que afecta también a IExplorer si tienes el plugin instalado que ellos recomiendan… Una vez mas que cada cual saque sus propias conclusiones.
Finalmente decir que este bug se debe más a un problema de implementación del estándar que del navegador desde mi punto de vista.










