| Kriptópolis alojado en |
| Zilos-Veloxia Network |
| Tu mejor defensa: |
| Bufet Almeida |
Sun: tenemos un problema...
Imagina que eres un anunciante en Internet...
Imagina que puedes abrir una ventana emergente (pop up) que supera cualquier bloqueo...
Imagina que esta ventana puede llenar TODA la pantalla...
Imagina que esta ventana no tiene bordes, ni menúes, ni barras, ni título, ni botones... Ningún medio para cerrarla...
Imagina que la ventana no se mueve mover ni minimizar... Sólo desaparece cuando acaba el anuncio o si cierras tu navegador...
Ahora imagina que te dedicas a hacer phishing...
Imagina que puedes usar esta ventana para mostrar en ella lo que quieras... un falso navegador o -por qué no- un falso escritorio para recopilar datos del usuario...
¿Un sueño imposible?
En absoluto, es una realidad 100% gracias a Java (TM)...
Así comienza la teatral (pero realista) descripción del problema que ha descubierto Giorgio Maone (creador de NoScript), que reside en una vulnerabilidad de Java y que Sun se encuentra estudiando.
Las demostraciones que ha publicado Maeone no hacen sino confirmar sus palabras...
En realidad, se trata de dos formas diferentes de explotar el mismo problema:
- La primera demo hace uso de LiveConnect y requiere unas pocas líneas de Javascript, pero sólo funciona en Opera y navegadores basados en el motor Gecko (como Firefox).
- La segunda demo es puro Java y funciona en todos los navegadores (Explorer, Opera, Firefox, Safari...)
En ambos casos el resultado es preocupante.
Aunque sin duda los usuarios avanzados encontrarán formas de cerrar la ventana en su sistema, podemos imaginar la repercusión de una explotación de este fallo en millones de usuarios menos enterados.
Como siempre, NoScript es tu amigo... si usas Firefox, claro.




Mucho ruido y pocas nueces
tener js activo, hasta cierto punto, es imprescindible. Maldito AJAX y la WEB2.0 ;P
Quien utiliza los applets de Java? Hace años que no veo ni uno.
Seguramente ahora se volverán a poner de moda ... o no?
Quisiera no ser tan escatológico ....
... pero esto es mas viejo que el cagar.
http://www.iec.csic.es/criptonomicon/ventana.html
Aunque supongo que para que sea noticia, se debe publicar en inglés java-evil-popups y aparecer en slashdot :P
Salu2.
Así son las cosas
El mismo Kriptópolis tiene publicadas cosas muuuuy gordas, que han sido ignoradas por los medios. Pero si un día las saca el Whashington Post, ya verás--
combinaciones de teclas
alt+tab
ctrl+alt+supr
Pues esa demo no me hacen
Pues esa demo no me hacen nada especial. WinXP con SP1, e IE 6.0 SP2, con Java activado .
La ventana se carga pero no me varia el tamaño ni nada. Veo el texto y la ventana de IE sigue mostrando todo.
Problema?
Solo para los que utilizar el teclado en Windows es un problema.
Konqueror 3.5.5 vulnerable
a la segunda demo.
alt+tab no la pasa a segundo plano, la única forma que he encontrado de cerrarla sin cerrar el navegador es pasar a una tty y matar el proceso desde ahí.
Mas facil
En GNU/Linux, pulsá ctrl+alt+esc y te aparece un icono de calavera. Hacé click sobre la ventana que quieras matar. Funciona con Firefox.
Saludos.
Opera 9.22 bajo Linux
Opera 9.22 bajo Linux y no funciona lo de Javascript.
Otra solución para Linux: te vas a la consola (CTRL + ALT + alguna tecla de función) y haces un killall.
No con OmniWeb en Mac OS X 10.4.10
Con OmniWeb el primer link no le hace nada. El segundo link sí se va a fullscreen, pero queda el menú en donde puedo elegir ir a algún bookmark o avanzar o retroceder. Haciendo esto se abandona la pantalla negra.
Opinar