Home Comunidade Eventos YouTube Networks Desafios // produtos Academy News CTI | CVE Contato

02 - Correlação com Configurações Inseguras (CSPM)

video explicativo
Video explicativoEspaco reservado para o video desta anotação — adicione video: https://youtu.be/... no frontmatter da nota.

Correlação com Configurações Inseguras (CSPM)

Nota 02 da subseção 03 do capítulo 21, que cruza a visão externa do EASM com a visão de configuração do CSPM.
O foco é a configuração insegura como fonte primária de IOE e a correlação como método de priorização por exposição, severidade e adversário.
Dialoga com a nota de Descoberta Multi-Cloud desta subseção, com o IOE do capítulo 03 e com o controle INT.3 da seção 15.

1. Contexto e Posicionamento na Biblioteca

O CSPM (Cloud Security Posture Management) avalia configurações de nuvem contra normas e boas práticas, e produz milhares de achados por organização grande: buckets com política permissiva, papéis com wildcard, grupos de segurança abertos, criptografia desativada. O EASM observa o que a internet vê da organização, e produz poucos achados, porém próximos do adversário. Isolados, os dois fluxos sofrem de males opostos: o CSPM afoga o time em severidades técnicas sem noção de alcançabilidade, e o EASM enxerga a porta sem saber quem a destrancou por dentro. A correlação dos dois é o que converte volume técnico em risco ordenado, e é o objeto desta nota.

Dentro da biblioteca, esta nota executa a etapa de priorização do CTEM sobre o material que a nota de descoberta multi-cloud produziu, e conecta-se ao conceito de IOE do capítulo 03 ao classificar cada configuração insegura como indicador de exposição quando alcançável externamente. Ela também fundamenta o fluxo integrado que a subseção seguinte automatiza: o achado correlacionado é o insumo do enriquecimento de incidentes e dos workflows de remediação no SOAR. O objetivo prático é que o leitor saia daqui capaz de desenhar o casamento entre os dois domínios de dados, definir o escore de priorização e operar um exemplo completo de correlação entre um bucket público e sua telemetria de acesso.

2. Duas Vistas do Mesmo Ambiente

A diferença essencial entre EASM e CSPM está no ponto de observação e na natureza do dado. O CSPM lê o estado declarado pelo provedor: políticas, controles, papéis e configurações com precisão de atributo, mas sem saber se aquilo é alcançável de fora em condições reais, porque alcançabilidade depende de encadeamento de regras, de CDN, de DNS e de exceções que o avaliador de política às vezes não segue. O EASM observa de fora: um host que responde, um bucket que aceita requisição anônima, um painel que se renderiza sem autenticação, com certeza de alcançabilidade, mas sem visão da configuração interna que produziu aquilo.

Dimensão EASM CSPM
Ponto de observação Externo, a partir da internet Interno, sobre a API de configuração
Natureza do achado Alcançabilidade e comportamento observado Desvio de configuração e conformidade
Volume típico Baixo e qualificado Alto e técnico
Força Prova do que o adversário enxerga Explica por que aquilo está assim e onde corrigir
Cegueira característica Não vê a raiz da configuração Não vê alcançabilidade real em cadeia
Cadência natural Varredura contínua e event-driven Avaliação contínua e por mudança

A correlação acontece no ativo, e por isso o inventário unificado da nota anterior é pré-requisito técnico. Quando o EASM encontra um serviço exposto e o CSPM encontra um desvio de configuração no mesmo recurso, o par de achados se funde num item único com evidência externa, causa interna e caminho de correção conhecido. A experiência operacional é consistente: a maioria das exposições externas relevantes tem um desvio de configuração correspondente no CSPM, e os poucos casos sem correspondência são os mais valiosos de todos, porque indicam exposição que o provedor não descreve no estado declarado, como camadas de CDN, DNS antigo ou integração esquecida.

A cadência da correlação deve acompanhar a cadência da mudança, e não o calendário do relatório. O gatilho correto é o evento: toda mudança de configuração relevante e toda mudança de exposição externa dispara a reavaliação do par de achados, e a execução completa em janela diária cobre os casos de deriva gradual. Correlação semanal apenas, feita para alimentar reunião, é o desenho que mais se distancia do CTEM, porque a janela de risco entre a exposição criada e a correlação lida pode ser maior que o tempo médio de exploração de um bug de acesso anônimo divulgado publicamente.

3. Configurações Inseguras como Fonte de IOE

A regra de classificação é direta: configuração insegura é IOE quando viabiliza acesso ou coleta por um adversário, e é mero débito técnico quando não altera o raio de ataque. Um papel com permissão de leitura ampla em conta isolada por rede é débito; a mesma permissão numa identidade anexada a um serviço com acesso anônimo é IOE com prioridade alta. Essa classificação muda o destino do achado: débito entra na fila de hardening com prazo de sprint, IOE entra no ciclo de exposição com prazo de CTEM, watchlist no SIEM e possibilidade de workflow automatizado de remediação.

Configuração insegura IOE quando Evidência externa que a acompanha
Bucket de objetos com acesso anônimo Sempre que aceita listagem ou leitura de fora Requisição sem credencial que lista objetos
Grupo de segurança com 0.0.0.0/0 em porta de gerência Porta associada a serviço sensível Banner e handshake da porta aberta
Papel com assumable externo Quando a trust policy aceita principal controlável Metadados de federação expostos
Chave de API em variável de ambiente de função pública Quando a função é manipulável externamente Erro que ecoa o segredo em resposta
Armazenamento com acesso público por URL assinada de longa vida Quando o link circula fora do controle Link válido encontrado em fontes abertas

A leitura em cadeia vale mais que a leitura item a item, e aqui o modelo do grafo de ataque da subseção de supply chain se aplica diretamente. Uma configuração permissiva é uma aresta, e a pergunta correta não é quão grave é a configuração isolada, e sim a quais caminhos ela dá acesso. O CSPM moderno com grafo integrado já responde parte dessa pergunta, e o time maduro valida a resposta com seu próprio modelo, porque inferência automatizada erra em ambos os sentidos, gerando tanto alarme falso de cadeia quanto falso conforto.

A fronteira entre IOE e débito é calibrada por política interna, e não por intuição de analista, porque a decisão muda prazo, dono e orçamento. A checagem mínima de classificação tem três perguntas: existe caminho de acesso externo conhecido ou demonstrável para o recurso? A exploração exige credencial obtível por vazamento, engenharia social ou migração lateral barata? O efeito da exploração alcança dados ou funções de valor declarado? Três respostas positivas consolidam IOE de prioridade alta; nenhuma resposta positiva reclassifica o achado como débito, sem prejuízo de correção ordinária.

4. Priorização por Exposição, Severidade e Adversário

O escore de priorização recomendado combina os três eixos em pontuação de 0 a 100, com fórmula simples o bastante para ser recontada em reunião. Exposição responde se o adversário alcança o recurso de fora agora, sem credencial ou com credencial obtível. Severidade responde ao que a configuração habilita, em escala de perda de confidencialidade, integridade e disponibilidade, ponderada por EPSS quando há CVE envolvida. Adversário responde se o modo de exploração está no repertório dos atores que miram o setor, conforme a inteligência de ameaças, e é o eixo que transforma prioridade genérica em prioridade situacional.

Eixo Pergunta central Faixas de pontuação sugeridas
Exposição externa Alcançável de fora, com que facilidade? Direta sem autenticação 40, direta com credencial obtível 30, indireta via cadeia 20, interna 5
Severidade da configuração O que a exploração habilita? Leitura de dados sensíveis 30, execução 30, coleta de credencial 20, degradação 10
Adversário O modo de exploração está em atividade contra o setor? Exploração massiva ativa 30, ator direcionado do setor 20, uso ocasional 10, sem registro 0

O caso clássico mostra a diferença da abordagem. Um bucket interno com política permissiva e sem exposição externa pontua baixo e vira débito; o mesmo bucket com listagem anônima ativa, dados de clientes e exploração massiva em atividade por grupos de ransomware pontua no topo da fila, mesmo que a severidade nominal da configuração seja a mesma. O escore por si só não decide: ele ordena a fila para o comitê que decide, e a validação de explorabilidade, com teste controlado ou BAS, é o que converte pontuação em certeza antes de gastar o tempo das equipes de correção.

A calibração dos pesos é revisada trimestralmente com dois insumos: a distribuição real de achados na fila, que revela se algum eixo está saturado e deixando de diferenciar, e o retorno dos incidentes, que mostra se os achados que viraram problema estavam no topo ou no meio da fila. Eixo saturado é o sintoma típico de escala mal dimensionada: se quase tudo pontua máximo em adversário, a faixa perde poder de ordenação e precisa de subdivisão por setor de exploração ou por técnica empregada.

5. Fluxo Integrado EASM, CSPM e SIEM

O fluxo integrado tem cinco etapas e começa no dado, não no alerta. O EASM descobre e confirma alcançabilidade; o CSPM explica a configuração causadora e aponta o dono; a correlação funde os dois no ativo e calcula o escore; o SIEM recebe a lista de exposições vigentes como watchlist e cruza com telemetria de acesso em tempo real; o SOAR abre o workflow de remediação para o topo da fila. A etapa do SIEM é a que mais diferencia o fluxo, porque enquanto a exposição existe, qualquer interação com o ativo deixa de ser telemetria neutra e passa a ser sinal de possível exploração, com severidade e roteamento próprios.

EASM: descoberta externa e confirmacao de alcance
   |
CSPM: mapeamento da configuracao causadora e do proprietario
   |
Correlacao: uniao por ativo, calculo do escore e classificacao IOE
   |
SIEM: watchlist de expostos e correlacao com telemetria de acesso
   |
SOAR: workflow de remediacao para o topo da fila e revalidacao

O desenho da watchlist merece atenção porque é o ponto de junção com a operação do SOC. A lista de ativos expostos vigentes, com seu escore e dono, é publicada para o SIEM em cadência curta, e as regras de correlação ganham cláusulas de prioridade: acesso ao ativo exposto de origem inédita, volume anômalo de download e autenticação incomum no mesmo recurso elevam o incidente para o topo da triagem. O capítulo de resposta a incidentes da seção 15 já trata da triagem com prioridade; aqui o aporte específico é o contexto de exposição que muda o peso do mesmo evento de acesso.

Regra de correlação na watchlist Condição Efeito na triagem
Acesso anônimo a IOE crítico Origem sem autenticação em ativo com escore acima de 80 Incidente crítico com workflow de contenção em paralelo
Enumeração seguida de coleta Listagem seguida de leitura em massa no mesmo ativo Prioridade alta e notificação imediata ao dono
Origem inédita em ativo exposto ASN ou país sem histórico de acesso ao recurso Alerta de média elevada para crítica
Autenticação incomum após exposição Sessão válida com padrão atípico no mesmo ativo Prioridade alta e caça dirigida a identidade

6. Exemplo de Correlação de Bucket Público com Telemetria de Acesso

O exemplo completo parte do achado do EASM: a requisição anônima abaixo confirma que o bucket aceita listagem sem credencial, o que caracteriza IOE de exposição direta.

aws s3 ls s3://dados-relatorios-corp --no-sign-request
# 2026-01-22 09:14:03 export-completo-clientes-2026-01.csv
# 2026-01-23 17:41:55 export-parcial-clientes-2026-01.csv

O CSPM localiza a configuração causadora e o dono, e o resultado da correlação produz um registro único de achado com os dois lados da evidência.

{
  "achado": {
    "id": "IOE-2026-0317",
    "ativo": "s3://dados-relatorios-corp",
    "evidencia_externa": "listagem anonima confirmada em 2026-02-04T11:20Z",
    "configuracao_causadora": "BlockPublicPolicy desativado e politica com s3:GetObject e s3:ListBucket para *",
    "dono": "time-relatorios",
    "escore": {"exposicao": 40, "severidade": 30, "adversario": 30, "total": 100},
    "classificacao": "IOE critico",
    "acao": "workflow de remediacao imediata"
  }
}

Com o IOE registrado, o SIEM recebe o bucket na watchlist e a telemetria de acesso, os logs de server access do S3 entregues ao armazenamento de logs, passa a ser consultada com prioridade. A consulta abaixo procura o padrão que caracteriza exploração real: requisições anônimas com volume de leitura incomum, origens distribuídas e sequência típica de enumeração seguida de download em massa.

SELECT request_timestamp, remote_ip, http_method, key, bytes_sent
FROM s3_server_access_logs
WHERE bucket = 'dados-relatorios-corp'
  AND requester IS NULL
  AND TimeGenerated >= CURRENT_DATE - INTERVAL '7' DAY
GROUP BY remote_ip
HAVING SUM(bytes_sent) > 1000000000
ORDER BY SUM(bytes_sent) DESC

O desfecho do exemplo mostra as duas saídas do mesmo achado. Se a telemetria indica downloads anônomos de volume alto, abre-se incidente de resposta com prioridade crítica e o workflow de remediação executa junto, pois a exposição é também evidência ativa de exploração; se a telemetria está limpa, o achado segue como exposição confirmada sem exploração conhecida, com workflow de correção, revalidação pela requisição original e detecção permanente que sobrevive à correção, porque a configuração permissiva tende a reaparecer em outros buckets. Em ambos os casos o ciclo fecha com a mesma disciplina da nota de IOE: correção só termina quando a revalidação externa não encontra mais a exposição.

7. Erros Comuns e Pontos de Atenção

  • Correlacionar por nome solto: a junção precisa acontecer por identificador estável do ativo no inventário unificado; casar por nome de recurso ou endereço gera falsos pares e achados que não fecham.
  • Tratar severidade de CSPM como prioridade: mil achados de severidade alta sem exposição externa não competem com dez achados de severidade média expostos e explorados em massa; o eixo de exposição domina a ordem da fila.
  • Ignorar o eixo de adversário: sem inteligência, o escore prioriza risco genérico e o time corrige primeiro o que ninguém explora; o feed de atores ativos é o que dá contexto situacional à fila.
  • Correlacionar uma vez e arquivar: exposição muda com cada deploy, e a correlação precisa rodar em cadência contínua, com reavaliação do escore a cada mudança de configuração ou de alcance.
  • Confirmar exposição sem checar exploração: o bucket aberto precisa da telemetria de acesso; presumir que ninguém achou é o erro que transforma descoberta em incidente anunciado.
  • Fechar o achado na correção do CSPM: a política corrigida no papel pode não se propagar em recursos herdados; a revalidação é sempre externa, com a mesma requisição que confirmou a exposição.
  • Deixar o escore opaco para o time de correção: escore que não pode ser decomposto em eixos com evidência gera disputa de autoridade; a tabela de pontuação precisa ser pública e auditável dentro da organização.

8. Integração com o Restante da Biblioteca

As conexões estruturais desta nota com o restante da biblioteca seguem quatro caminhos:

  • Capítulo 03: a classificação de configuração como IOE é aplicação direta da taxonomia da nota de indicadores de exposição, com registro e ciclo de vida próprios.
  • Capítulo 21: a descoberta multi-cloud fornece o inventário de junção, e a subseção de integração EASM-SIEM-SOAR automatiza o desfecho do fluxo aqui descrito.
  • Capítulo 05: o escore de priorização dialoga com a nota de scoring por CVSS e EPSS, herdando a lógica de pesos e a validação por evidência.
  • Seção 15: o controle INT.3 é a versão institucional deste fluxo, o grupo RES consome a correlação com telemetria como insumo de triagem e o grupo MET mede o tempo de exposição.

A métrica que resume o valor da correlação é o tempo de exposição corrigido por classe de achado, medido da primeira confirmação externa à revalidação limpa, e sua decomposição por eixo revela onde o programa perde tempo. A segunda métrica, derivada da watchlist, é a proporção de incidentes com exposição prévia no ativo afetado, e sua tendência de queda é a prova de que a priorização está cortando os caminhos que o adversário realmente usa.