La descarga no SSL incurre en el riesgo teórico (y también práctico) de ser interceptado por un atacante activo, que hará "algo más" con él.
Javascript, por sí mismo, no puede hacer descargas desde fuera de su propio dominio; ese es el punto de la Política del mismo origen . Dado que el Javascript se carga desde el dominio del banco ( foo.com
) pero la descarga es desde l.longtailvideo.com
, entonces se debe asumir que el Javascript le dio instrucciones al navegador para hacer la descarga, probablemente insertando un Etiqueta <img>
en la página HTML.
En general, los navegadores están bastante bien protegidos contra imágenes maliciosas; de lo contrario, lo hackearían cuando realice búsquedas en Google o acceda a varios foros, porque en muchos foros se pueden incrustar enlaces a imágenes externas.
En su caso, la imagen es el logotipo de un reproductor de video en Javascript / Flash (dependiendo de lo que pueda hacer el navegador); Creo que es esta , aunque quizás sea una versión anterior porque su logotipo parece haber cambiado. Esta publicación del blog indirectamente nos dice que el jugador con el logotipo que observa es la "última versión" hace más de dos años.
¿Qué es lo peor que podría pasar? Supongo que el logotipo se muestra en algún lugar de la página. Un atacante laborioso podría reemplazar el contenido del logotipo con una imagen propia, posiblemente una imagen más grande que interrumpiría el diseño de la página.
Sin embargo, hay cosas peores. El atacante podría devolver un "redireccionamiento" HTTP para que su navegador envíe una solicitud GET a cualquier otra URL arbitraria. Probablemente encuentre esta pregunta pasada : discute lo que podría pasar con una etiqueta <img>
apuntando a un servidor controlado por el atacante. Eso se aplica a su caso.
De todos modos , el mero hecho de que su navegador le advierta es algo malo: o la advertencia es importante, y esa es una alerta de seguridad que debe tratarse como tal; o la advertencia es falsa, y entrena al usuario para que ignore las advertencias de seguridad, lo que no es bueno a largo plazo.