¿Qué es el servicio de metadatos de la nube y por qué lo buscan los atacantes?

Es una dirección interna especial en cada máquina virtual en la nube desde la que la máquina puede leer información sobre sí misma, incluidas credenciales temporales para los permisos que tiene asignados. El software que funciona en el servidor usa esas credenciales para llegar al almacenamiento, a bases de datos y a otros servicios en la nube sin guardar una contraseña en su configuración, lo cual es una buena práctica. El riesgo es que cualquier cosa capaz de hacer que el servidor envíe una petición web a esa dirección puede leer también las credenciales. Una vía habitual es la falsificación de peticiones del lado del servidor (SSRF): un fallo en una aplicación web que permite a un atacante hacer que el servidor descargue una URL que él elige. Con las credenciales, el atacante actúa en su cuenta de nube con los permisos del servidor. Defensas: exija la versión más reciente, basada en sesión, del servicio de metadatos donde su proveedor la ofrezca, porque bloquea peticiones falsificadas simples; dé a cada rol de servidor solo los permisos que necesita; corrija los fallos SSRF y valide las URL que descargan las aplicaciones; y configure alertas cuando se usen credenciales del rol de un servidor desde fuera de su entorno, algo que pueden mostrar los registros de actividad del proveedor.

Siga leyendo

← Las 25 preguntas sobre Seguridad en la nube y SaaSTodos los temas