Ataque AiTM e roubo de token MFA
Um site de início de sessão falso retransmite em direto a sua palavra-passe e o código MFA, e o atacante rouba a sessão. Como funciona e como se proteger.
Em 30 segundos
- Onde acontece
- Numa página de início de sessão de um serviço em linha (correio eletrónico, aplicações de escritório em linha), a que se chega a partir de uma ligação ou de um anexo recebidos por correio eletrónico1.
- O que quer o atacante
- A palavra-passe e, sobretudo, o cookie de sessão, para iniciar sessão em seu nome apesar da autenticação multifator (MFA)1.
- O reflexo
- Não abra a página de início de sessão a partir de uma mensagem; use o seu favorito ou o endereço que escreve você mesmo, e comunique qualquer mensagem que o envie para lá.
- Se já aconteceu
- Avise de imediato o serviço informático, porque um atacante pode agir na caixa de correio poucos minutos depois do roubo1.
Do que se trata
Introduz a palavra-passe, valida o código da aplicação de autenticação e o correio eletrónico abre como de costume. No entanto, a página de início de sessão era falsa. Num ataque chamado «adversary-in-the-middle» (AiTM, o atacante no meio), um servidor colocado entre si e o serviço verdadeiro transmite tudo em direto, e o atacante guarda pelo caminho a prova do seu início de sessão.
Essa prova é o cookie de sessão, o pequeno ficheiro que o serviço entrega ao navegador depois de a identificação ter sucesso. Com ele, o atacante entra na sua conta sem que o serviço lhe volte a pedir fosse o que fosse.
Perguntas diretas
A MFA não protege contra o roubo de contas?
Pára muitas ameaças. A Microsoft escreve que o AiTM não é uma falha da MFA: como o cookie de sessão é roubado, o atacante fica autenticado no lugar do utilizador, qualquer que seja o método de início de sessão deste1. A MITRE observa igualmente que usar um cookie de sessão roubado contorna alguns protocolos MFA, uma vez que a sessão já está autenticada2.
Qual é o aspeto da página armadilhada?
O da verdadeira. O servidor do atacante retransmite cada troca para o site imitado: a página é visualmente idêntica à original, e o endereço é a única diferença visível1. Se a organização personalizou a sua página de início de sessão do Azure AD, a página falsa reproduz a mesma personalização1.
Um código de seis dígitos chega para me proteger?
Não. A CISA descreve uma técnica de phishing corrente: a mensagem leva a um site que imita o portal de início de sessão de uma empresa, e o utilizador introduz aí o nome de utilizador, a palavra-passe e o código de 6 dígitos da sua aplicação de autenticação3.
Que proteção resiste de facto?
As chaves e passkeys FIDO2. A Microsoft explica que protegem contra a usurpação do verificador: o autenticador só entrega os seus segredos ao serviço junto do qual a chave foi registada, e não a um atacante que se faça passar por ele4. A CISA inclui a FIDO/WebAuthn e a autenticação por infraestrutura de chave pública (PKI) entre as MFA resistentes ao phishing3.
1Na pele do atacante1 min
O atacante não precisa de fabricar um site falso: instala um servidor web que faz passar os pacotes HTTP entre a vítima e o serviço visado, nos dois sentidos1. A página contém duas sessões TLS distintas, uma com a vítima e outra com o site verdadeiro, o que lhe permite extrair dos pedidos as palavras-passe e, mais importante, os cookies de sessão1.
Este trabalho pode ser automatizado com kits de código aberto. A Microsoft cita o Evilginx2, o Modlishka e o Muraena1. A MITRE esclarece que o Evilginx2 pode servir de retransmissor AiTM entre um site legítimo e uma pessoa vítima de phishing para capturar credenciais, tokens de autenticação e cookies de sessão5. Depois de obter o cookie, o atacante injeta-o no seu próprio navegador para saltar a autenticação, mesmo que a MFA do alvo esteja ativada1.
2O que vê no ecrã1 min
No início, há uma mensagem. A MITRE descreve o correio eletrónico com ligação armadilhada, que serve nomeadamente para evitar as defesas que inspecionam anexos6. Na campanha estudada pela Microsoft, o correio trazia um anexo HTML e anunciava uma mensagem de voz1. A página mostrava uma barra de transferência da mensagem, mas a barra estava escrita de forma fixa no ficheiro: nenhum ficheiro de áudio era transferido1. A vítima era depois redirecionada para uma página que pré-preenchia o seu endereço de correio eletrónico, o que reforçava a credibilidade da armadilha1.
Segue-se a página de início de sessão, cópia do portal da Microsoft. Depois de introduzidas as credenciais e concluída a autenticação, a vítima chegava à página verdadeira office.com1. Nada assinala a interceção: em segundo plano, o atacante já tinha intercetado as credenciais e aberto uma sessão por sua vez1.
Eis uma ilustração neutralizada da forma de um endereço destes, para mostrar que só o endereço denuncia a armadilha:
Ilustração (endereço neutralizado, inventado para o exemplo):
hxxps://login[.]exemple-portail[.]invalid/[identificador da vítima]
Página apresentada: [cópia do formulário de início de sessão da Microsoft]
Endereço esperado: [o endereço oficial do serviço, escrito ou guardado por si]3Por baixo do capôEquipas de TI2 min
Um serviço web abre uma sessão depois da autenticação, para não voltar a pedir a identidade em cada página. Essa sessão assenta num cookie fornecido pelo serviço de autenticação, que prova ao servidor que o utilizador tem sessão iniciada1. A MITRE refere que estes cookies permanecem muitas vezes válidos durante muito tempo, mesmo quando a aplicação não está a ser usada ativamente7. Um atacante que tenha um pode importá-lo para um navegador que controla e iniciar sessão na aplicação2.
Na campanha de 2022, os cookies traziam uma declaração MFA: o atacante servia-se deles para aceder à conta apesar da política MFA da organização1. A MITRE cita também um caso em que o APT29 usou cookies roubados para aceder a recursos na nuvem, e um cookie duo-sid forjado para contornar a MFA de uma conta de correio eletrónico, durante o comprometimento da SolarWinds2.
Do lado da defesa, a CISA classifica as formas de MFA da mais forte à mais fraca. Os códigos de utilização única de uma aplicação são vulneráveis ao phishing, tal como os SMS e as chamadas de voz3. As notificações push com introdução de um número resistem ao «push bombing», mas não ao phishing3. Só a FIDO/WebAuthn é, segundo a CISA, a autenticação resistente ao phishing amplamente disponível3. O NCSC britânico dedica um guia aos métodos de MFA mais sólidos8. A Microsoft recomenda ainda políticas de acesso condicional, avaliadas a cada tentativa de utilização de um cookie roubado (dispositivo conforme, endereço IP de confiança)1.
4AutópsiasCasos reais1 min
Julho de 2022: uma campanha dirigida a mais de 10 000 organizações
A 12 de julho de 2022, a Microsoft publica a análise de uma campanha de phishing AiTM em grande escala. Roubou palavras-passe, desviou sessões e ignorou a autenticação mesmo quando a MFA estava ativada. Segundo os dados da Microsoft, tentou atingir mais de 10 000 organizações desde setembro de 20211. Os atacantes imitavam a página de autenticação em linha do Office, com o kit Evilginx21.
Depois do roubo: a fraude por transferência
Os atacantes serviam-se depois das credenciais e dos cookies roubados para aceder a caixas de correio e lançar fraudes por transferência (BEC) contra outros alvos1. A Microsoft observou que cinco minutos podiam bastar entre o roubo e o início da fraude1. Nos dias seguintes, o atacante consultava de poucas em poucas horas os correios e anexos financeiros, procurava conversas em curso e depois apagava o correio de phishing inicial1.
Criava depois uma regra da caixa de entrada que movia para «Arquivo», marcadas como lidas, as mensagens vindas do domínio do alvo da fraude, para que o titular não visse nada1. Por fim, respondia aos fios de conversa sobre pagamentos e faturas e apagava as suas respostas dos itens enviados1. Numa ocasião, conduziu várias tentativas em paralelo a partir da mesma caixa1.
Ficha
- Identificador
- CP-004
- Ala
- 1. Ataques e técnicas
- Competência Brain
- Detetar o phishing (detect_phishing)
- Reflexo Brain
- cr-004
- Esquema
- G1 · Cadeia de ataque (Kill Chain)
- Idiomas
- de, en, es, fr, it, nl, pt
- Fontes
- 8 fontes verificadas em 3 de novembro de 2026
Fontes8 fontes
- Microsoft, «From cookie theft to BEC: Attackers use AiTM phishing sites as entry point to further financial fraud», 12 de julho de 2022. https://www.microsoft.com/en-us/security/blog/2022/07/12/from-cookie-theft-to-bec-attackers-use-aitm-phishing-sites-as-entry-point-to-further-financial-fraud/ (consultado em 3 de novembro de 2026)
- MITRE ATT&CK, «Use Alternate Authentication Material: Web Session Cookie, Sub-technique T1550.004 - Enterprise». https://attack.mitre.org/techniques/T1550/004/ (consultado em 3 de novembro de 2026)
- CISA, «Implementing Phishing-Resistant MFA». https://www.cisa.gov/sites/default/files/publications/fact-sheet-implementing-phishing-resistant-mfa-508c.pdf (consultado em 3 de novembro de 2026)
- Microsoft, «Passkeys (FIDO2) authentication method in Microsoft Entra ID». https://learn.microsoft.com/en-us/entra/identity/authentication/concept-authentication-passkeys-fido2 (consultado em 3 de novembro de 2026)
- MITRE ATT&CK, «Adversary-in-the-Middle, Technique T1557 - Enterprise». https://attack.mitre.org/techniques/T1557/ (consultado em 3 de novembro de 2026)
- MITRE ATT&CK, «Phishing: Spearphishing Link, Sub-technique T1566.002 - Enterprise». https://attack.mitre.org/techniques/T1566/002/ (consultado em 3 de novembro de 2026)
- MITRE ATT&CK, «Steal Web Session Cookie, Technique T1539 - Enterprise». https://attack.mitre.org/techniques/T1539/ (consultado em 3 de novembro de 2026)
- NCSC (Royaume-Uni), «Multi-factor authentication for your corporate online services», 26 de setembro de 2024. https://www.ncsc.gov.uk/collection/mfa-for-your-corporate-online-services (consultado em 3 de novembro de 2026)
Citar este artigo
Brain, «Ataque AiTM e roubo de token MFA», Cyberpedia, 2026. https:/
BibTeX
@misc{brain_cp004_pt_2026,
author = {Brain},
title = {Ataque AiTM e roubo de token MFA},
year = {2026},
howpublished = {Cyberpedia},
url = {https://startbrain.io/cyberpedia/pt/articles/ataque-aitm-roubo-token-mfa/},
note = {CC BY 4.0}
}