http://www.vsantivirus.com/vul-ie7-cve-2007-3164.htm
Por Angela Ruiz
angela@videosoft.net.uy
Microsoft Internet Explorer 7 es propenso a una debilidad
que permite falsificar el nombre del dominio en una autentificación básica
HTTP.
HTTP proporciona un mecanismo de intercambio de
respuestas simples que puede ser utilizado para una autenticación básica
del usuario que solicita determinados recursos. El servidor solicita los
datos y el cliente proporciona la información que lo autentifica. Esto se
produce generalmente a través de una ventana de diálogo.
Sin embargo, es posible engañar al navegador, para que la
referencia del servidor (nombre del dominio mostrada en la URL del sitio),
no sea la verdadera, de tal modo que el usuario envíe información a un
sitio falso.
La debilidad se produce en la interpretación de dominios
internacionales, el estándar IDN (International Domain Name), que permite
la utilización de caracteres unicode en los nombres de dominios.
La norma IDN para nombres de dominio internacionalizados,
utiliza Unicode para poder usar nombres de dominio multilingües, los que
incluyan caracteres españoles, griegos, cirílicos, hebreos, árabes, y hasta
ideogramas japoneses, chinos y coreanos.
Un atacante puede utilizar esta vulnerabilidad para
realizar ataques de phishing, entre otros que involucren alguna acción de
"spoofing", esto es, hacer que una solicitud parezca venir de un sitio
diferente al que realmente la realiza.
Para explotar este problema, un atacante debe convencer a
un usuario confiado, que visite una página web maliciosamente construida.
No hacer clic sobre enlaces recibidos en mensajes no
solicitados, ayuda a disminuir los riesgos de caer en este tipo de trampa.
La protección anti-phishing de Internet Explorer 7, no
siempre resultará efectiva en estos casos.
Una prueba de concepto ha sido publicada para demostrar
el problema.
Son afectadas todas las versiones de Internet Explorer 7.
Referencias:
Cross Domain Basic Auth Phishing Tactics
http://ha.ckers.org/blog/20070608/cr...shing-tactics/
Microsoft Internet Explorer 7 HTTP Authentication
International Domain Name Spoofing Weakness
http://www.securityfocus.com/bid/24483
CVE-2007-3164
http://www.cve.mitre.org/cgi-bin/cve...=CVE-2007-3164
CVE (Common Vulnerabilities and Exposures), es la lista
de nombres estandarizados para vulnerabilidades y otras exposiciones de
seguridad que han tomado estado público, la cuál es operada por
cve.mitre.org, corporación patrocinada por el gobierno norteamericano.
Relacionados:
Riesgo de spoofing en múltiples navegadores (IDN)
http://www.vsantivirus.com/vul-idn-spoofing-080205.htm
Vulnerabilidades en nombres de dominio internacionales
http://www.vsantivirus.com/ucert-idn.htm
Créditos:
Alexander Brachmann
(c) Video Soft -
http://www.videosoft.net.uy
(c) VSAntivirus -
http://www.vsantivirus.com
Copyright 1996-2007 Video Soft BBS
http://www.vsantivirus.com/vul-ie7-cve-2007-3164.htm