Ir al contenido
Inicio / Servicios / Pentest Cloud
Pilar I · Offensive Security

Pentest Cloud AWS, Azure y GCP

Un pentest cloud es el test de invasión de su entorno en la nube — AWS, Azure y GCP — que explota fallos de IAM, exposición de storage, misconfigurations, secretos en pipelines de CI/CD y contenedores/Kubernetes para probar, con evidencias, qué alcanzaría un atacante desde su cuenta.

Qué es un pentest en la nube

El pentest en la nube evalúa la seguridad de un entorno alojado en proveedores como AWS, Azure y Google Cloud desde la óptica de un atacante real. A diferencia de un pentest tradicional de red, el foco está en el plano de control de la nube — identidades, permisos, políticas, claves y cómo se configuran los servicios gestionados — y no solo en los sistemas operativos y aplicaciones que corren dentro.

Bajo el modelo de responsabilidad compartida, el proveedor protege la infraestructura, pero la configuración de identidades, buckets, redes y pipelines es del cliente. Es justo esa capa donde ocurren la mayoría de los incidentes en la nube. Berghem combina enumeración automatizada con explotación manual para convertir configuraciones inseguras en escenarios de ataque concretos, con una ruta de escalada reproducible y recomendaciones priorizadas por impacto.

Para instituciones reguladas, el alcance en la nube también debe cumplir requisitos sectoriales — incluyendo las resoluciones del BACEN/CMN sobre seguridad cibernética y computación en la nube. Estructuramos el test para generar evidencias útiles a su proceso de conformidad.

Qué incluye

•AWS, Azure y Google Cloud (GCP)
•IAM — usuarios, roles, policies y escalada
•Exposición de storage (S3, Blob, GCS)
•Misconfigurations de servicios gestionados
•Secretos en CI/CD e Infrastructure as Code
•Contenedores, registries y Kubernetes
•Informe con PoC, evidencia y remediación
Superficie de ataque

Qué probamos en un pentest cloud

Cubrimos el plano de control y el plano de datos de la nube. Cada dominio se enumera, se valida manualmente y se encadena en rutas de ataque que demuestran el impacto real — nunca solo el hallazgo aislado de una herramienta.

IAM · Identidad

IAM y escalada de privilegios

Analizamos usuarios, roles, grupos y policies en busca de permisos excesivos, políticas demasiado permisivas, confianza entre cuentas mal configurada y rutas de escalada. Mapeamos cómo una credencial de bajo privilegio puede llegar a administrador de la cuenta abusando de acciones como iam:PassRole y la asunción de roles.

Storage · Datos

Exposición de storage

Buckets y blobs públicos o con ACLs laxas son una de las principales causas de fuga en la nube. Verificamos S3, Azure Blob Storage y Google Cloud Storage en cuanto a acceso anónimo, listado indebido, políticas públicas, versionado sin protección y datos sensibles expuestos, incluidos snapshots y backups olvidados.

Config · Servicios

Misconfigurations de servicios

Servicios gestionados mal configurados abren la puerta al atacante. Revisamos security groups y firewalls abiertos, bases de datos accesibles desde internet, funciones serverless con permisos amplios, claves KMS mal gestionadas, logging deshabilitado y metadatos de instancia expuestos a SSRF.

CI/CD · Secretos

Secretos en CI/CD e IaC

Los pipelines y repositorios suelen guardar claves de acceso, tokens y credenciales en variables, logs y archivos de Infrastructure as Code. Buscamos secretos filtrados, permisos excesivos de runners y service accounts de pipeline, y OIDC mal configurado — vectores que saltan directo a la nube de producción.

K8s · Contenedores

Contenedores y Kubernetes

Evaluamos imágenes vulnerables, registries expuestos, RBAC permisivo, pods privilegiados, service accounts con tokens montados y rutas de fuga de contenedor. En clústeres gestionados (EKS, AKS, GKE) verificamos la integración entre la identidad de Kubernetes y la IAM de la nube, un vector común de escalada.

Red · Perímetro

Red y superficie externa

Enumeramos la superficie externa expuesta por la nube — endpoints, balanceadores, APIs de gestión y activos publicados — y probamos segmentación, VPCs, peering y rutas. El objetivo es identificar qué es alcanzable desde internet y cómo conecta un acceso inicial con el resto del entorno.

Proveedores

Cobertura por plataforma

Cada proveedor tiene su propio modelo de identidad y sus servicios gestionados. Adaptamos la metodología a las particularidades de cada nube, ya sea un entorno único o multi-cloud.

Amazon Web Services

Pentest AWS

Test de invasión AWS con foco en IAM, STS y asunción de roles, buckets S3, funciones Lambda, metadatos EC2 (IMDS), EKS y claves KMS. Mapeamos rutas de escalada y movimiento lateral entre cuentas de una AWS Organization.

Microsoft Azure

Pentest Azure

Evaluación de Azure y Entra ID (Azure AD): roles y RBAC, service principals y managed identities, Azure Blob Storage, Key Vault, Functions y AKS. Analizamos las fronteras entre el tenant de identidad y las subscriptions de recursos.

Google Cloud

Pentest GCP

Test de invasión en Google Cloud con foco en IAM y service accounts, impersonación y generación de tokens, Cloud Storage, Cloud Functions, GKE y secretos en Secret Manager. Verificamos la herencia de permisos por la jerarquía de organización, carpetas y proyectos.

Metodología

Cómo hacemos el test

Trabajamos con reglas de enfrentamiento acordadas y un canal seguro con el cliente de principio a fin. El test puede partir de una perspectiva externa (sin credenciales) o asumir una identidad de bajo privilegio para medir el radio de impacto de una credencial comprometida.

01 · Alcance

Alcance y reglas de enfrentamiento

Definimos cuentas, suscripciones y proyectos en alcance, el modelo de test (externo o con credencial asumida), ventanas y límites. Alineamos la autorización con el proveedor cuando aplica y acordamos los objetivos del ejercicio.

02 · Enumeración

Enumeración y mapeo

Inventariamos identidades, permisos, servicios y activos expuestos con herramientas de enumeración y revisión manual. Construimos el grafo de relaciones entre identidades y recursos para ubicar las rutas de escalada más prometedoras.

03 · Explotación

Explotación y escalada

Explotamos configuraciones inseguras de forma controlada — escalada de privilegios, acceso a datos, movimiento lateral entre servicios y cuentas — encadenando fallos en escenarios de ataque completos y preservando la estabilidad del entorno.

04 · Informe

Informe y remediación

Entregamos cada hallazgo con prueba de concepto, evidencia, clasificación de severidad y recomendación priorizada por impacto. Hacemos la presentación técnica y ofrecemos retest para validar las correcciones aplicadas.

Dudas frecuentes

Preguntas frecuentes sobre pentest cloud

¿Cuál es la diferencia entre pentest cloud y pentest de red tradicional?
El pentest de red se centra en sistemas operativos, servicios y segmentación. El pentest en la nube se centra en el plano de control — identidades, permisos, políticas y servicios gestionados como storage, funciones serverless y Kubernetes — donde ocurren la mayoría de los incidentes en AWS, Azure y GCP.
¿Necesito autorización del proveedor de nube para el test?
La mayoría de proveedores permiten pruebas en recursos propios del cliente sin aprobación previa, pero ciertas actividades requieren aviso. Verificamos las políticas de test de AWS, Azure y GCP al inicio del proyecto y alineamos alcance y autorización antes de cualquier acción.
¿El test se hace desde fuera o con credenciales de la nube?
Ambos son posibles. La perspectiva externa mide lo que un atacante sin acceso alcanza. La perspectiva asumida — con una identidad de bajo privilegio — mide el radio de impacto de una credencial comprometida, escenario más realista para evaluar escalada en IAM.
¿El pentest cloud cumple requisitos de conformidad?
Sí. Estructuramos el test y el informe para generar evidencias útiles a frameworks como PCI-DSS e ISO 27001 y a las resoluciones del BACEN/CMN sobre seguridad cibernética y nube, con hallazgos, severidad y remediación documentados de forma auditable.

¿Listo para probar su nube?

En una conversación de 30 minutos mapeamos su entorno en AWS, Azure o GCP y diseñamos el alcance ideal del pentest cloud.

Hable con un especialista