Cómo implementar seguridad Zero Trust en la nube

El principio de seguridad Zero Trust se centra en la presunción de que todo y todos dentro de su entorno de TI son potencialmente maliciosos, de ahí la frase "¡nunca confíe, verifique siempre!". El modelo Zero Trust va en contra del enfoque tradicional de castillo con foso, que supone que los “malos” están afuera y el objetivo es evitar que entren.
El principio de seguridad Zero Trust se centra en la presunción de que todo y todos dentro de su entorno de TI son potencialmente maliciosos, de ahí la frase "¡nunca confíe, verifique siempre!". El modelo Zero Trust va en contra del enfoque tradicional de castillo con foso, que supone que los “malos” están afuera y el objetivo es evitar que entren.
Los principales componentes de un modelo de confianza cero
- Prevenir interacciones no autorizadas entre usuarios y aplicaciones en diferentes segmentos de la red.
- Hacer cumplir el acceso con “privilegios mínimos” para garantizar que las cuentas de usuario y de servicio reciban los derechos de acceso mínimos necesarios para desempeñar su función.
- Monitorear e informar sobre tráfico de red sospechoso, acceso a cuentas y actividad anómala de archivos y carpetas.
Los beneficios de la confianza cero en la nube
Cada vez más empresas utilizan servicios en la nube porque generalmente es más barato y más fácil alojar aplicaciones en la nube que alojarlas en sus propios servidores dedicados. Al adoptar un enfoque de Confianza Cero, puede establecer límites que esencialmente protegen las aplicaciones y los datos de los atacantes que buscan moverse lateralmente a través de su red. Al proporcionar un seguimiento de auditoría detallado del comportamiento del usuario, el enfoque Zero Trust ofrece una mayor visibilidad de las operaciones realizadas en su red, lo que a su vez significa más control sobre cómo se utiliza.
Consejos para implementar Zero Trust en la nube
El enfoque Zero Trust se centra, en su mayor parte, en los datos, en el sentido de que la mayoría de los ciberataques son un intento de obtener acceso autorizado a datos confidenciales. Por supuesto, este no es siempre el caso, ya que algunos vectores de ataque, como los ataques DDoS y ransomware, a menudo se llevan a cabo para crear interrupciones, para obtener ganancias financieras u otras razones nefastas.
El punto es que es importante priorizar su estrategia de ciberseguridad en función de los activos y recursos que son más valiosos y aquellos que están en mayor riesgo. Por lo tanto, tendría más sentido dividir su red en particiones lógicas en función de los datos, en lugar de la tecnología subyacente o la ubicación física de los centros de datos.
Mapee toda su infraestructura
Deberá comenzar planificando su entorno de TI, lo que incluye mantener un inventario de todos los servidores (tanto locales como en la nube), aplicaciones, usuarios, dispositivos, periféricos, etc. El mapa también debe proporcionar información sobre cómo fluye el tráfico de un sistema a otro y los protocolos de autenticación/autorización utilizados para controlar estos flujos. Con este mapa, puede establecer políticas para determinar qué cuentas pueden acceder a qué partes de la red y cómo.
Descubra y clasifique sus activos más críticos
Sin algún tipo de esquema de clasificación de datos, tendrá dificultades para establecer particiones lógicas dentro de su entorno. Utilice una solución automatizada que escaneará sus repositorios en busca de datos confidenciales y clasificará los datos según el esquema elegido. La solución también debe clasificar los datos en el momento de su creación/modificación. Aunque nos estamos centrando más en los datos en sí, también debemos asegurarnos de tener un inventario actualizado de todos los dispositivos que pueden acceder a nuestra red y un medio para bloquear los que no.
Hacer cumplir el acceso con “privilegios mínimos”
El principio de “privilegio mínimo” estipula que a los usuarios, dispositivos, servicios y aplicaciones se les deben otorgar los privilegios mínimos que necesitan para desempeñar adecuadamente su función. Por supuesto, esto debe hacerse con cuidado, ya que cuanto más granulares sean sus controles de acceso, más complicado y, por lo tanto, más propenso a errores será su sistema de gestión de acceso de identificación (IAM). Una técnica común que se utiliza para restringir los derechos de acceso es el control de acceso basado en roles (RBAC). Con RBAC, los usuarios se asignan a roles (o grupos) y se asignan privilegios a esos roles, lo que permite una estrategia de IAM más simple y sólida. Debe asegurarse de que los inicios de sesión caduquen periódicamente, lo que solicitará al usuario correspondiente que se vuelva a autenticar. También necesitará procedimientos establecidos para otorgar acceso temporal a sistemas, aplicaciones y datos.
Implementar microsegmentación
La microsegmentación juega un papel clave en la implementación de una política eficaz de Confianza Cero. La microsegmentación consiste en identificar los segmentos de red más valiosos y luego desarrollar políticas que determinen cómo estos diferentes segmentos pueden interactuar entre sí. Sin embargo, la microsegmentación no se trata necesariamente de impedir que estos sistemas (o segmentos) se comuniquen entre sí, sino de ganar visibilidad sobre cómo se comunican entre sí, cuándo, por qué y con qué motivo. La microsegmentación ofrece más granularidad que otros métodos de segmentación, como la segmentación de redes o la segmentación de aplicaciones. Algunos proveedores de servicios en la nube populares ofrecen funciones de seguridad que nos permiten implementar microsegmentación en la nube, que incluye controles basados en el tipo de entorno, el alcance regulatorio, la aplicación y el nivel de infraestructura. También permiten aplicar el principio de “privilegio mínimo” de manera más amplia en entornos de nube. El siguiente artículo explica cómo implementar la microsegmentación en la plataforma AWS.
monitorear todo
Como ya se mencionó, Zero Trust tiene más que ver con mejorar la visibilidad que con evitar que los sistemas aislados interactúen entre sí. Como tal, debe asegurarse de saber exactamente quién accede a qué sistemas y datos, cuándo, por qué y cómo. Hacerlo requiere las herramientas y tecnologías adecuadas. Dado que los proveedores de la nube administran la seguridad de su propia infraestructura y, por lo general, lo hacen con un alto nivel, una organización que depende en gran medida de los servicios de la nube puede encontrar que una solución SIEM completa es innecesariamente complicada y costosa. Un enfoque más sencillo (y a menudo más eficaz) sería utilizar una plataforma de seguridad de datos que supervise el acceso a cuentas privilegiadas y datos confidenciales.
Una plataforma de seguridad de datos agregará y correlacionará registros de eventos de múltiples plataformas en la nube (así como entornos locales) y mostrará un resumen de los eventos a través de un único panel. Cada vez que se accede a un recurso de red de una manera que viola su política de Confianza Cero, o cuando las acciones de un usuario se desvían de su patrón de uso típico, se envía una alerta al administrador, quien luego iniciará una investigación sobre el incidente.
Además de monitorear eventos individuales, la mayoría de las soluciones pueden detectar y responder automáticamente a eventos que coinciden con una condición de umbral predefinida, como múltiples intentos fallidos de inicio de sesión o cuando se ha cifrado una gran cantidad de archivos dentro de un período de tiempo determinado.
Si desea ver cómo la plataforma Lepide Data Security puede ayudarlo a implementar la seguridad Zero Trust en la nube, programe una demostración con uno de nuestros ingenieros o comience su prueba gratuita hoy.