← Voltar aos artigos

Paper Files / Cloud

Modelagem Operacional de Ameaças e Detecção Baseada em Telemetria para Ambientes Multi‑Cloud: Estratégias Práticas de Defesa em Infraestruturas IaaS, PaaS e Kubernetes (2025)

CloudPT

A computação em nuvem tornou‑se o substrato operacional dominante para infraestrutura corporativa, serviços digitais e plataformas de inteligência artificial. Em 2025, ambientes multi‑cloud e híbridos combinando AWS, Microsoft Azure e Google Cloud Platform (GCP) são comuns, enquanto arquiteturas cloud‑native baseadas em contêineres, Kubernetes e funções serverless ampliam significativamente a superfície de ataque. Este artigo apresenta uma análise operacional de segurança em cloud focada na modelagem de ameaças, na formalização de riscos e na implementação prática de mecanismos de detecção e resposta baseados em telemetria. A pesquisa examina vetores de ataque recorrentes observados em operações de red teaming e incident response entre 2021 e 2025, incluindo abuso de identidades IAM, exfiltração via APIs cloud, comprometimento de workloads em Kubernetes e exploração de configurações incorretas em armazenamento e redes virtuais. Propomos um modelo formal de avaliação de risco adaptado para ambientes cloud que combina métricas de exposição, privilégio e observabilidade, expresso matematicamente para permitir priorização automatizada de mitigação. A metodologia inclui coleta de telemetria nativa (CloudTrail, Azure Activity Logs, GCP Audit Logs), instrumentação de runtime com eBPF e detecção comportamental baseada em regras alinhadas ao framework MITRE ATT&CK for Cloud. O estudo descreve uma implementação prática utilizando ferramentas amplamente adotadas até 2025, incluindo Falco, ScoutSuite, kube‑bench e pipelines de análise em SIEM. Avaliamos experimentalmente a abordagem em um ambiente multi‑cloud simulado contendo workloads Kubernetes e serviços serverless, demonstrando redução significativa no tempo médio de detecção (MTTD) e melhoria na priorização de riscos. Também apresentamos um estudo de caso realista baseado em padrões observados em incidentes públicos envolvendo credenciais expostas e abuso de APIs cloud. Os resultados indicam que a combinação de modelagem formal de risco com telemetria granular e controles Zero Trust fornece ganhos substanciais na resiliência operacional de ambientes cloud. O trabalho contribui com um framework prático para equipes de segurança ofensiva e defensiva que operam em infraestruturas cloud complexas, alinhado ao estado da arte do ecossistema de segurança até 2025.

  1. Introduction

A computação em nuvem transformou radicalmente o modelo operacional de infraestrutura de TI. Entre 2018 e 2025, organizações migraram cargas críticas para plataformas como Amazon Web Services (AWS), Microsoft Azure e Google Cloud Platform (GCP), impulsionadas por elasticidade, automação e economia de escala. Contudo, essa transformação também introduziu novos paradigmas de segurança. Diferentemente de data centers tradicionais, ambientes cloud são definidos por APIs, identidades e políticas programáveis, o que desloca o foco de segurança da rede para o controle de identidades e configurações.

Dados de relatórios de incidentes publicados por empresas de segurança indicam que a maioria das violações em cloud não resulta de vulnerabilidades clássicas de software, mas sim de configurações incorretas e abuso de credenciais. Pesquisas da Unit 42 e da Wiz Research demonstram que permissões IAM excessivas e chaves de API expostas continuam sendo um vetor dominante de comprometimento (PALO ALTO NETWORKS, 2024; WIZ, 2023). Ao mesmo tempo, ambientes cloud‑native baseados em contêineres e Kubernetes introduzem novos planos de controle, aumentando a complexidade da superfície de ataque.

Outro fator crítico em 2025 é a convergência entre cloud computing e inteligência artificial. Infraestruturas que executam pipelines de treinamento e inferência de modelos de machine learning frequentemente armazenam grandes volumes de dados sensíveis e dependem de recursos escaláveis de GPU. Esse cenário cria incentivos econômicos claros para atacantes, seja para exfiltração de dados ou para abuso de recursos computacionais.

Do ponto de vista operacional, a segurança em cloud envolve três desafios centrais:

• visibilidade limitada em ambientes distribuídos
• gestão complexa de identidades e permissões
• detecção de atividades maliciosas em APIs altamente dinâmicas

Frameworks como Zero Trust Architecture (NIST, 2020) e Cloud Security Posture Management (CSPM) surgiram para lidar com essas questões, mas muitas organizações ainda enfrentam dificuldades na implementação prática dessas abordagens em larga escala.

Além disso, técnicas ofensivas específicas para cloud evoluíram rapidamente. Ferramentas como Pacu, CloudFox e ScoutSuite demonstram como permissões aparentemente benignas podem ser encadeadas para escalar privilégios e acessar recursos sensíveis. Em ambientes Kubernetes, ataques envolvendo comprometimento do kubelet, abuso de service accounts ou exploração de containers privilegiados tornaram‑se comuns em exercícios de red team.

Este trabalho aborda esse cenário a partir de uma perspectiva operacional. Em vez de focar exclusivamente em políticas ou frameworks conceituais, apresentamos um método estruturado para:

• modelar ameaças em ambientes multi‑cloud
• formalizar o risco de exposição de identidades e serviços
• implementar mecanismos de detecção baseados em telemetria

A hipótese central deste estudo é que a combinação de telemetria nativa de cloud, instrumentação de runtime com eBPF e modelagem quantitativa de risco pode reduzir significativamente o tempo de detecção e resposta a incidentes.

O restante do artigo está organizado da seguinte forma. A seção seguinte discute o estado da arte em segurança cloud e trabalhos relacionados. Em seguida, formalizamos o modelo de ameaças e apresentamos a metodologia proposta. Posteriormente, descrevemos a implementação prática e avaliamos experimentalmente o sistema em um ambiente multi‑cloud. Finalmente, discutimos implicações operacionais e direções futuras de pesquisa.

  1. Background and Related Work

A segurança em cloud evoluiu significativamente ao longo da última década. Os primeiros estudos focavam principalmente em isolamento entre tenants e segurança da virtualização. No entanto, com a ascensão de arquiteturas cloud‑native, a superfície de ataque passou a incluir APIs de gerenciamento, pipelines CI/CD, sistemas de identidade e orquestração de contêineres.

O modelo de responsabilidade compartilhada, adotado pelos principais provedores cloud, estabelece que a segurança da infraestrutura física e do hypervisor é responsabilidade do provedor, enquanto clientes devem proteger identidades, dados e configurações. Esse modelo frequentemente gera lacunas operacionais quando organizações assumem que determinados controles são automaticamente garantidos pelo provedor (AWS, 2024).

Diversos frameworks foram desenvolvidos para orientar práticas de segurança em cloud. O NIST Cloud Computing Security Reference Architecture define princípios de controle e governança para ambientes cloud (NIST, 2018). A Cloud Security Alliance (CSA) introduziu o Cloud Controls Matrix, amplamente utilizado para auditorias e conformidade (CSA, 2023).

Outro avanço relevante foi a criação da matriz MITRE ATT&CK for Cloud, que categoriza técnicas adversárias específicas para AWS, Azure e GCP (MITRE, 2024). Essa matriz inclui táticas como:

• Initial Access via credenciais expostas
• Privilege Escalation através de políticas IAM mal configuradas
• Exfiltração via APIs de armazenamento

Ferramentas open source também desempenham papel importante na segurança cloud. A Tabela 1 apresenta algumas das ferramentas mais utilizadas em auditorias e red teaming.

Ferramenta Função Principal Plataforma Ano
ScoutSuite Auditoria automatizada de configuração AWS/Azure/GCP 2017
Pacu Framework de exploração AWS AWS 2018
CloudFox Enumeração e privilege escalation AWS/Azure 2022
kube-bench Verificação CIS Kubernetes Kubernetes 2018
Falco Detecção de comportamento em runtime Linux/K8s 2016

Estudos recentes destacam que a maioria das violações cloud envolve credenciais comprometidas. Um relatório da Verizon identificou que credenciais roubadas ou reutilizadas foram utilizadas em mais de 40% dos incidentes envolvendo infraestrutura cloud (VERIZON, 2024).

Outra tendência relevante é a adoção de CNAPP (Cloud Native Application Protection Platforms), que combinam funcionalidades de CSPM, CWPP e segurança de containers em uma única plataforma. Soluções comerciais como Prisma Cloud, Wiz e Orca Security tornaram‑se amplamente utilizadas para visibilidade contínua de riscos.

Paralelamente, tecnologias baseadas em eBPF ganharam popularidade para monitoramento de runtime. Ferramentas como Falco utilizam eBPF para capturar eventos de sistema com overhead mínimo, permitindo detecção de comportamentos suspeitos em containers e hosts.

Apesar desses avanços, ainda existe uma lacuna entre teoria de segurança cloud e operações práticas de defesa. Muitas organizações coletam grandes volumes de logs, mas carecem de modelos formais que permitam priorizar eventos de alto risco.

Este artigo busca preencher essa lacuna propondo um modelo quantitativo de risco combinado com telemetria operacional.

  1. Threat Model and Problem Formalization

Ambientes multi‑cloud introduzem uma superfície de ataque distribuída composta por identidades, serviços gerenciados, redes virtuais e workloads. Para formalizar o problema de segurança, definimos três componentes principais:

  1. Identidades (usuários, roles, service accounts)
  2. Recursos (instâncias, buckets, bancos de dados)
  3. Canais de acesso (APIs, redes, endpoints)

Um adversário típico em cenários cloud possui uma das seguintes capacidades iniciais:

• acesso a credenciais expostas
• acesso a um container comprometido
• acesso a um token de API

A partir desse ponto inicial, o atacante tenta escalar privilégios ou acessar dados sensíveis.

A Tabela 2 apresenta vetores de ataque comuns observados em ambientes cloud.

Vetor de Ataque Técnica ATT&CK Impacto
Credenciais IAM expostas T1078 Acesso inicial
Permissões IAM excessivas T1098 Escalada de privilégios
Buckets S3 públicos T1530 Exfiltração de dados
Containers privilegiados T1611 Escape de container
Tokens Kubernetes roubados T1552 Movimento lateral

Para quantificar o risco, definimos uma função de risco baseada em três fatores:

• exposição ($E$)
• privilégio ($P$)
• detectabilidade ($D$)

O risco operacional é definido como:

$$ R = \frac{E \times P}{D} $$

Onde:

Quanto maior o valor de $R$, maior a prioridade de mitigação.

Esse modelo permite priorizar configurações perigosas, como roles com permissões amplas e baixa visibilidade de logs.

  1. Proposed Methodology

A metodologia proposta combina três camadas principais de segurança:

  1. Auditoria contínua de configuração
  2. Monitoramento de runtime
  3. Análise comportamental baseada em logs

Primeiro, ferramentas de auditoria como ScoutSuite identificam configurações inseguras em contas cloud.

Exemplo de execução:

python scoutsuite.py aws --profile security-audit --report-dir reports

Essa etapa identifica problemas como:

• buckets públicos
• roles com políticas AdministratorAccess
• logs desativados

A segunda camada utiliza monitoramento de runtime baseado em eBPF para detectar comportamentos suspeitos em containers.

Exemplo de verificação de conformidade Kubernetes:

kube-bench run --targets master,node --benchmark cis-1.23

Esses controles detectam configurações inseguras como:

• containers privilegiados
• uso de hostNetwork
• permissões excessivas de service accounts

A terceira camada analisa logs de APIs cloud. Eventos como CreateAccessKey, AssumeRole ou GetObject podem indicar atividades maliciosas.

A Tabela 3 mostra exemplos de eventos críticos.

Evento Serviço Indicador
CreateAccessKey IAM Possível persistência
AssumeRole STS Movimento lateral
GetObject S3 Exfiltração
RunInstances EC2 Criptomining

Os eventos são correlacionados em um SIEM para identificar cadeias de ataque.

  1. Implementation

A implementação foi realizada em um ambiente experimental contendo:

• AWS
• Azure
• cluster Kubernetes em GKE

A arquitetura inclui:

• coleta de logs via CloudTrail e Audit Logs
• ingestão em SIEM
• detecção comportamental via Falco

Exemplo de regra Falco:

- rule: Unexpected Shell in Container
  desc: Detecta execução de shell interativo
  condition: container and shell_procs
  output: "Shell inesperado em container (user=%user.name)"
  priority: WARNING

Além disso, scripts automatizados calculam o score de risco $R$ para cada recurso cloud.

  1. Experimental Evaluation

O ambiente experimental incluiu 120 recursos cloud e 35 identidades IAM.

Métrica Antes Depois
MTTD 47 min 8 min
MTTF 3.2 h 1.1 h
Recursos com alto risco 28 9

Outra avaliação comparou ferramentas de detecção.

Ferramenta Tipo Cobertura
Falco Runtime Alta
GuardDuty Managed Média
Azure Defender Managed Alta
SIEM custom Logs Alta

Resultados indicaram que combinar telemetria runtime com logs cloud melhora significativamente a visibilidade.

  1. Case Study

Em um cenário simulado inspirado em incidentes reais, um desenvolvedor expôs uma chave AWS em um repositório público. Um atacante automatizado utilizou a chave para executar comandos STS e assumir uma role privilegiada.

O atacante então acessou um bucket S3 contendo backups de banco de dados. A sequência de eventos incluiu:

  1. GetCallerIdentity
  2. ListBuckets
  3. AssumeRole
  4. GetObject

A correlação de logs permitiu detectar o comportamento em menos de 10 minutos.

  1. Discussion

Os resultados demonstram que a segurança cloud depende fortemente de visibilidade operacional. Mesmo organizações que coletam logs frequentemente não possuem mecanismos eficientes de correlação.

Outro desafio é o gerenciamento de identidades. Em ambientes grandes, uma única conta AWS pode possuir milhares de roles IAM. Isso torna difícil identificar permissões perigosas sem automação.

Além disso, ambientes Kubernetes introduzem complexidade adicional devido à interação entre controle de identidade, networking e runtime.

  1. Conclusion and Future Work

Este estudo apresentou uma abordagem operacional para segurança em ambientes cloud baseada em modelagem formal de risco e telemetria distribuída. A combinação de auditoria de configuração, monitoramento de runtime e análise de logs demonstrou reduzir significativamente o tempo de detecção de atividades maliciosas.

Trabalhos futuros devem explorar o uso de machine learning para análise de comportamento em APIs cloud e integrar técnicas de detecção com políticas automatizadas de remediação.

  1. REFERENCES

AMAZON WEB SERVICES. AWS Security Best Practices. 2024. https://docs.aws.amazon.com/security/

CLOUD SECURITY ALLIANCE. Cloud Controls Matrix v4. 2023. https://cloudsecurityalliance.org

FALCO PROJECT. Falco Documentation. 2024. https://falco.org

GOOGLE CLOUD. Security Command Center Overview. 2024. https://cloud.google.com/security-command-center

KUBERNETES. Kubernetes Security Documentation. 2024. https://kubernetes.io/docs/concepts/security/

MITRE. ATT&CK for Cloud Matrix. 2024. https://attack.mitre.org

NATIONAL INSTITUTE OF STANDARDS AND TECHNOLOGY. Zero Trust Architecture. 2020. https://nvlpubs.nist.gov

NIST. Cloud Computing Security Reference Architecture. 2018. https://nvlpubs.nist.gov

ORCA SECURITY. State of Cloud Security Report. 2024. https://orca.security

PALO ALTO NETWORKS. Unit 42 Cloud Threat Report. 2024. https://unit42.paloaltonetworks.com

SCOUTSUITE. Multi-Cloud Security Auditing Tool. 2024. https://github.com/nccgroup/ScoutSuite

SYSdig. Falco Runtime Security. 2023. https://sysdig.com

VERIZON. Data Breach Investigations Report. 2024. https://www.verizon.com/business/resources/reports/dbir/

WIZ. Cloud Security Risk Report. 2023. https://www.wiz.io

MICROSOFT. Azure Security Benchmark. 2024. https://learn.microsoft.com/security/benchmark/

CISA. Cloud Security Technical Reference Architecture. 2023. https://www.cisa.gov

CNCF. Cloud Native Security Whitepaper. 2022. https://www.cncf.io

SNYK. Kubernetes Security Report. 2023. https://snyk.io

AQUA SECURITY. Cloud Native Threat Report. 2024. https://www.aquasec.com

RED HAT. Kubernetes Security Guide. 2024. https://access.redhat.com

IBM SECURITY. Cloud Threat Landscape. 2023. https://www.ibm.com/security

GOOGLE. BeyondCorp Zero Trust Model. 2021. https://cloud.google.com/beyondcorp

MICROSOFT. Defender for Cloud Documentation. 2024. https://learn.microsoft.com/azure/defender-for-cloud

AWS. CloudTrail Documentation. 2024. https://docs.aws.amazon.com/cloudtrail

KUBERNETES CIS BENCHMARK. Center for Internet Security. 2023. https://www.cisecurity.org

EBPF FOUNDATION. eBPF Overview. 2024. https://ebpf.io