Agentless Scanning para Cloud Security Management no es compatible con el sitio de Datadog seleccionado ().
Información general
Agentless Scanning proporciona visibilidad de las vulnerabilidades que existen en tus hosts AWS, contenedores en ejecución, funciones Lambda y Amazon Machine Images (AMI) en ejecución sin necesidad de instalar el Datadog Agent. Datadog recomienda activar Agentless Scanning como primer paso para obtener una visibilidad completa de tus recursos en la nube y luego instalar el Datadog Agent en tus recursos principales a lo largo del tiempo para lograr un contexto de seguridad y observabilidad más profundo.
Disponibilidad
El siguiente cuadro ofrece un resumen de las tecnologías de Agentless Scanning en lo que respecta a sus componentes correspondientes:
Componente
Tecnología compatible
Proveedor de la nube
AWS
Sistema operativo
Linux
Sistema de archivos del host
Btrfs, Ext2, Ext3, Ext4, xfs
Gestor de paquetes
Deb (debian, ubuntu) RPM (amazon-linux, fedora, redhat, centos) APK (alpine)
Cifrado
AWSSin cifrarCifrado - Platform Managed Key (PMK)Nota: Cifrado - Customer Managed Key (CMK) (CMK) no es compatible.
Tiempo de ejecución del contenedor
Docker, en contenedorNota: CRI-O no es compatible
Serverless
AWS, AWS Lambda
Lenguajes serverless
.Net, Python, Java, Ruby, Node.js, Go
Nota: Las AMI deben almacenarse en una cuenta que utilice Datadog’s AWS integración . De lo contrario, Datadog no puede leer el Amazon Elastic Block Store (EBS) subyacente de la AMI snapshot, por lo que no puede escanear ni generar informes sobre la AMI.
Cómo funciona
Después de configurar Agentless Scanning para tus recursos, Datadog programa análisis automatizados en intervalos de 12 horas mediante configuración remota. Durante un ciclo de exploración, los analizadores Agentless recopilan dependencias de código Lambda y crean snapshots de tus instancias EC2. Con estos snapshots, los analizadores Agentless analizan, generan y transmiten una lista de paquetes a Datadog para la búsqueda de vulnerabilidades, junto con dependencias de código Lambda. Cuando finaliza el análisis de un snapshot, este se elimina. Nunca se transmite información personal confidencial o privada fuera de tu infraestructura.
El siguiente diagrama ilustra el funcionamiento de Agentless Scanning:
Datadog programa un análisis y determina qué recursos analizar mediante configuración remota.
Nota: Los análisis programados ignoran hosts que ya tienen el Datadog Agent instalado con Cloud Security Management habilitado. Datadog programa nuevos análisis continuos de los recursos cada 12 horas para proporcionar información actualizada sobre vulnerabilidades y debilidades potenciales.
Para las funciones Lambda, los analizadores obtienen el código de la función.
El analizador crea snapshots de volúmenes EBS utilizados por instancias EC2. Estos snapshots sirven como base para los análisis. El analizador genera una lista de paquetes utilizando los snapshots o el código.
Una vez finalizado el análisis, la lista de paquetes y la información relacionada con los hosts recopilados (nombres de host/instancias EC2) se transmiten a Datadog, pero el resto de los datos permanecen dentro de tu infraestructura. Los snapshots creados durante el ciclo de análisis se eliminan.
Aprovechando la lista de paquetes recopilados junto con el acceso de Datadog a la base de datos de vulnerabilidades de Trivy, Datadog encuentra las vulnerabilidades afectadas coincidentes en tus recursos y tu código.
Notas:
El analizador funciona como una instancia EC2 independiente dentro de tu infraestructura, lo que garantiza un impacto mínimo en los sistemas y recursos existentes.
El analizador recopila de forma segura una lista de paquetes de tus hosts, sin transmitir ninguna información personal confidencial o privada fuera de tu infraestructura.
El analizador limita tu uso de la API AWS para evitar alcanzar el límite de frecuencia de AWS y, si es necesario, utiliza un backoff exponencial.
Datos que se envían a Datadog
El analizador Agentless utiliza el formato OWASP cycloneDX para transmitir una lista de paquetes a Datadog. Nunca se transmite información personal confidencial o privada fuera de tu infraestructura.
Datadog no envía:
Configuraciones de sistemas y paquetes
Claves de cifrado y certificados
Logs y registros de auditoría
Datos empresariales sensibles
Cuestiones de seguridad
Debido a que las instancias de análisis otorgan permisos para crear y copiar snapshots EBS y describir volúmenes, Datadog recomienda restringir el acceso a estas instancias únicamente a usuarios administrativos.
Para reducir aún más este riesgo, Datadog aplica las siguientes medidas de seguridad:
El analizador de Datadog funciona dentro de tu infraestructura, garantizando que todos los datos, incluidos los snapshots y la lista de paquetes, permanecen aislados y seguros.
Toda la transmisión de datos entre el analizador y Datadog se cifra mediante protocolos estándar del sector (como HTTPS) para garantizar la confidencialidad e integridad de los datos.
El analizador de Datadog opera bajo el principio de mínimo privilegio. Esto significa que sólo se conceden los permisos mínimos necesarios para realizar eficazmente las funciones deseadas.
Datadog revisa y limita cuidadosamente los permisos concedidos al analizador para garantizar que pueda realizar análisis sin acceder innecesariamente a datos o recursos confidenciales.
Las actualizaciones de seguridad no supervisadas están habilitadas en las instancias del analizador de Datadog. Esta función automatiza el proceso de instalación de parches y actualizaciones de seguridad críticos sin necesidad de una intervención manual.
Las instancias del analizador de Datadog se rotan automáticamente cada 24 horas. Esta rotación garantiza que las instancias del analizador se actualicen continuamente con las últimas Amazon Machine Images (AMI) de Ubuntu.
El acceso a las instancias del analizador está estrictamente controlado mediante el uso de grupos de seguridad. No se permite el acceso entrante al analizador, lo que restringe la posibilidad de comprometer la instancia.
Nunca se transmite información personal confidencial o privada fuera de tu infraestructura.
Agentless Scanning con instalaciones existentes del Agent
Una vez instalado, el Datadog Agent ofrece una visibilidad profunda y en tiempo real de los riesgos y las vulnerabilidades existentes en tus cargas de trabajo en la nube. Se recomienda instalar completamente el Datadog Agent.
Como resultado, Agentless Scanning excluye de tus análisis los recursos que tienen instalado y configurado el Datadog Agent para Vulnerability Management. De este modo, Cloud Security Management te ofrece una visibilidad completa de tu panorama de riesgos sin anular las ventajas de la instalación del Datadog Agent con Vulnerability Management.
El siguiente diagrama muestra cómo funciona Agentless Scanning con las instalaciones existentes del Agent:
Análisis del almacenamiento en la nube
Disponibilidad limitada
La compatibilidad del análisis de buckets de Amazon S3 e instancias RDS está en Disponibilidad limitada. Para inscribirte, haz clic en Request Access (Solicitar acceso).
Si tienes activado Sensitive Data Scanner, puedes catalogar y clasificar los datos confidenciales en tus buckets de Amazon S3 e instancias RDS.
Sensitive Data Scanner analiza datos confidenciales desplegando analizadores Agentless en tus entornos de nube. Estas instancias de análisis recuperan una lista de todos los buckets de S3 e instancias RDS mediante configuración remota y tienen instrucciones para analizar archivos de texto, como CSV y JSON, y tablas en cada almacén de datos a lo largo del tiempo. Sensitive Data Scanner aprovecha sus bibliotecas de reglas completas para encontrar coincidencias. Cuando se encuentra una coincidencia, la instancia de análisis envía la localización de la coincidencia a Datadog. Los almacenes de datos y sus archivos sólo se leen en tu entorno. No se reenvía ningún dato confidencial a Datadog.
Además de mostrar las coincidencias de datos confidenciales, Sensitive Data Scanner muestra cualquier problema de seguridad detectado por Cloud Security Management que afecte a los almacenes de datos confidenciales. Puedes hacer clic en cualquier problema para continuar con la clasificación y la corrección en Cloud Security Management.
Coste del proveedor de servicio en la nube
Cuando se utiliza Agentless Scanning, existen costes adicionales para ejecutar analizadores en tus entornos de nube. Para optimizar los costes y, al mismo tiempo, poder analizar de forma fiable cada 12 horas, Datadog recomienda configurar Agentless Scanning con Terraform como plantilla predeterminada, ya que así también se evitan las redes entre regiones.