¿Cuáles son los riesgos de seguridad de usar un DNS de una fuente desconocida?

Potencialmente, lo pone en riesgo de un ataque Man-in-the-middle que puede conducir a la Ejecución remota de código. En otras palabras, alguien puede terminar teniendo acceso a su punto final / dispositivo. ¿Como es eso posible? Vea abajo

  1. Supongamos que desea ir a http://www.somewebsite.com (¡observe que es HTTP y no HTTPS!), El atacante (es decir, un servidor DNS malicioso) puede responder que WWW.SOMEWHERE.COM IP es una IP de sitio web malicioso que parece lo mismo pero no lo es. En ese caso, usted es ingeniero social y mientras se autentica, el atacante puede robar sus credenciales.
  2. Igual que el n. ° 1, en lugar de hacer ingeniería social (es decir, robar su contraseña), el atacante lo redirigirá a un sitio web que incorpora un Exploit Kit. El Exploit Kit intentará explotar un software del lado del cliente que pueda tener y, si tiene éxito, le otorgará al atacante la ejecución remota de código en su punto final
  3. Una aplicación que ya ha instalado está realizando una actualización de manera segura. En otras palabras, intentará descargar un ejecutable (es decir, una versión actualizada de sí mismo) a través de HTTP, como tal, un atacante puede redirigirlo a su propio servidor controlado y servir una actualización maliciosa que a su vez se ejecutará en su computadora. De hecho, di una charla sobre este ataque hace unos años en la conferencia DEF CON.

Como puede ver, hay mucho que perder y poco que ganar al usar un servidor DNS no confiable.

El principal riesgo de usar DNS de un proveedor menos conocido es que no tendrá una muy buena garantía de qué tan bien protegen sus sistemas. El resultado es que puede obtener resultados de consultas DNS envenenados que lo dirigen a servidores maliciosos en lugar de los que desea.