# OAuth Hacks no Salesforce: Como Proteger seu Ecossistema contra Vulnerabilidades em Integrações de Terceiros

Nova falha no Klue Battlecards expõe dados de CRM — e reforça a urgência de uma estratégia Zero Trust para integrações Salesforce

Em meados de junho de 2026, a empresa de cibersegurança ReliaQuest divulgou a descoberta de uma violação que utilizou tokens OAuth comprometidos para exfiltrar dados de ambientes Salesforce por meio de uma integração com o Klue Battlecards, uma plataforma de inteligência competitiva. O ataque durou aproximadamente 24 horas e incluiu uma “explosão concentrada” de quase 1.000 consultas à API REST em 15 minutos, além de janelas sustentadas de extração que se estenderam por mais de seis horas.

O que torna esse incidente especialmente relevante para o ecossistema Salesforce não é a ferramenta atacada em si, mas o padrão que se repete: integradas ao Salesforce por meio de OAuth, as aplicações de terceiros se tornam vetores de ataque de alto valor e, muitas vezes, submonitorados. O klue Battlecards é o terceiro caso público de violação semelhante em 18 meses, seguindo os incidentes envolvendo Salesloft Drift e Gainsight que abalaram organizações Salesforce durante 2025 e início de 2026.

O que aconteceu na violação do Klue

Segundo o relatório da ReliaQuest, os atacantes autenticaram-se nas contas de serviço de integração do Klue nas organizações-alvo, geraram tokens OAuth e executaram scripts automatizados para extrair grandes volumes de registros do Salesforce por meio da API REST. Os dados acessados variaram de registros de contas e detalhes de contatos a resultados de negócios e informações de precificação, dependendo do escopo da integração.

A empresa de cibersegurança observou que a atividade segue o mesmo “playbook de abuso de OAuth de terceiros” por trás das compromissas anteriores do Salesloft Drift e Gainsight, reforçando que integrações SaaS confiáveis permanecem uma rota de alto valor, mas pouco monitorada, para acessar dados sensíveis.

Até o momento da publicação, não há atribuição definitiva aos grupos de ameaça “ShinyHunters” ou “UNC6395”, embora a semelhança com incidentes anteriores seja evidente.

Por que isso importa para seu ecossistema Salesforce

1. O surface de ataque é maior do que você imagina

Cada aplicação conectada ao seu Salesforce por meio de OAuth representa um ponto de entrada potencial. Organizações típicas possuem entre 15 e 40 integrações ativas, e muitas delas são configuradas uma vez e nunca revisadas. Cada uma dessas integrações pode ter permissões que excedem o necessário, tokens que não são rotacionados regularmente e logs que ninguém monitora.

2. O modelo de confiança padrão está desatualizado

O padrão OAuth, por design, concede acesso com base em tokens de longa duração. Uma vez que um token é comprometido, ele pode ser utilizado durante semanas ou meses antes de ser detectado. Isso cria uma janela de exposição que os atacantes exploram de forma sistemática.

3. As consequências são tangíveis

A exposição de dados de CRM não é apenas uma questão técnica. Contas de clientes, detalhes de contatos, resultados de negócios e informações de precificação são ativos estratégicos. Quando esses dados caem em mãos erradas, o impacto pode incluir:

  • Vazamento de informações competitivas: dados de negócios e precificação podem ser utilizados por concorrentes
  • Engenharia reversa de processos: detalhes de contas e contatos revelam padrões de negócio
  • Violações regulatórias: dados pessoais de clientes podem acionar sanções sob LGPD e GDPR
  • Danos reputacioniais: a confiança dos clientes na segurança dos seus dados é um ativo intangível de alto valor
  • Como implementar Zero Trust para integrações Salesforce

    Inventário completo de integrações

    O primeiro passo é mapear todas as integrações OAuth ativas no seu Salesforce. Isso inclui:

  • Listar todas as integrações conectadas via Configurações > Segurança > Gerenciamento de Aplicativos
  • Documentar o escopo de permissões de cada uma
  • Identificar quais integrações ainda são necessárias e quais podem ser desativadas
  • Verificar quando cada token foi emitido e se está dentro da política de rotação
  • Aplicação do princípio do menor privilégio

    Muitas integrações são configuradas com permissões mais amplas do que o necessário. Revise o escopo de cada aplicação e reduza as permissões para o mínimo necessário para sua função:

  • Leitura vs. Escrita: integrações que precisam apenas ler dados não devem ter permissão de escrita
  • Política de rotação de tokens

    Implemente uma política de rotação regular de tokens OAuth:

  • Automação: utilize ferramentas de DevOps ou APIs para automatizar a rotação quando possível
  • Monitoramento: configure alertas para tokens que não foram rotacionados dentro do prazo esperado
  • Monitoramento e detecção

    Configure monitoramento contínuo para identificar atividades suspeitas:

  • Logs de API: revise regularmente os logs de chamadas à API REST para identificar padrões anômalos
  • Volume de consultas: monitore picos de consultas que possam indicar exfiltração automatizada
  • Geolocalização: alerte sobre acessos a partir de localizações incomuns
  • Horários de acesso: identifique atividades fora do horário comercial esperado
  • Resposta a incidentes

    Tenha um plano de resposta preparado para o caso de uma violação:

  • Revogação imediata: revoke tokens comprometidos e force a reautenticação
  • Análise de impacto: determine quais dados foram acessados e durante quanto tempo
  • Comunicação: notifique stakeholders e, se necessário, autoridades regulatórias
  • Revisão: analise a causa raiz e implemente controles adicionais
  • Ferramentas e recursos para proteção

    Salesforce Shield

    Para organizações com necessidades avançadas de segurança, o Salesforce Shield oferece:

  • Event Monitoring: rastreamento detalhado de atividades de API
  • Transaction Security: políticas em tempo real para bloquear atividades suspeitas
  • Field Audit Trail: histórico completo de alterações em campos sensíveis
  • Salesforce Security Health Check

    Utilize o Security Health Check nativo para identificar vulnerabilidades de configuração:

  • Acesse Configurações > Gerenciamento de Segurança > Verificação de Segurança
  • Revise recomendações específicas para proteção de integrações
  • Implemente as melhorias sugeridas e monitore o progresso
  • Salesforce DevOps Center

    Para equipes que utilizam DevOps, implemente pipelines que incluam verificações de segurança:

  • Automatize a revisão de permissões de integrações como parte do processo de release
  • Implemente quality gates que verifiquem a conformidade de segurança
  • Documente todas as alterações de configuração de segurança
  • O impacto para empresas e desenvolvedores

    Para empresas

    A violação do Klue é um lembrete de que a segurança não é apenas uma questão técnica, mas um imperativo de negócio. Organizações que não investem em proteção de integrações correm o risco de:

  • Perda de dados estratégicos e competitivos
  • Sanções regulatórias sob LGPD e GDPR
  • Danos à reputação e perda de confiança dos clientes
  • Custos de resposta a incidentes e recuperação
  • Para desenvolvedores e administradores

    Para profissionais que gerenciam ambientes Salesforce, essa violação reforça a importância de:

  • Código seguro: implementar verificações estáticas e revisões de código
  • Práticas de DevOps: incorporar segurança em cada etapa do ciclo de vida de desenvolvimento
  • Governança: estabelecer políticas claras para uso de integrações de terceiros
  • Monitoramento contínuo: configurar alertas e dashboards para atividades de segurança
  • Conclusão

    A violação do Klue Battlecards não é um evento isolado, mas parte de um padrão crescente de ataques que exploram integrações de terceiros como vetores de acesso a dados de CRM. Para profissionais do ecossistema Salesforce, a mensagem é clara: o modelo de confiança padrão não é mais suficiente.

    Implementar uma estratégia Zero Trust para integrações não é apenas uma medida defensiva, mas um investimento na resiliência e na confiança dos seus dados de negócio. Comece pelo inventário completo das suas integrações, revise as permissões, implemente políticas de rotação de tokens e configure monitoramento contínuo.

    Os atacantes estão cada vez mais sofisticados e os vetores de ataque mais variados. A segurança do seu Salesforce depende da postura ativa de todos os profissionais que gerenciam o ecossistema.

    CTA: Comece hoje mesmo revisando suas integrações OAuth. Identifique aquelas que não estão mais sendo utilizadas, reduza as permissões das que estão ativas e implemente uma política de rotação de tokens. A segurança do seu Salesforce começa com ações concretas e imediatas.


    Fontes consultadas:

  • ReliaQuest: Análise da violação do Klue Battlecards
  • Salesforce Ben: “OAuth Hacks Return: Salesforce Disables Third-Party App as CRM Data Exposed”
  • TechCrunch: Cobertura de incidentes de segurança no Salesforce
  • Salesforce Trust: Documentação de segurança e conformidade
  • Deixe um comentário

    O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *