PEAP-MSCHAPv2: Porque Ainda É Comum, Porque É Arriscado e Como Mudar
Um guia de referência técnica abrangente que detalha as vulnerabilidades críticas de segurança do PEAP-MSCHAPv2, incluindo ataques evil twin e captura de credenciais. Fornece um roteiro prático e neutro em termos de fornecedor para que as equipas de TI possam migrar redes WiFi empresariais para a autenticação segura EAP-TLS baseada em certificados.
Ouça este guia
Ver transcrição do podcast
- Resumo Executivo
- Análise Técnica Detalhada: A Anatomia da Vulnerabilidade
- A Falha Criptográfica
- O Vetor de Ataque Evil Twin
- Guia de Implementação: Migrar para EAP-TLS
- Fase 1: Auditoria e Inventário
- Fase 2: Implementação de PKI e Configuração de RADIUS
- Fase 3: Distribuição de Certificados via MDM
- Fase 4: Gestão de Dispositivos Antigos (Legacy)
- Boas Práticas e Conformidade
- ROI e Impacto no Negócio
- Referências

Resumo Executivo
Apesar das vulnerabilidades criptográficas bem documentadas, o PEAP-MSCHAPv2 continua a ser o método EAP mais amplamente implementado para autenticação WiFi empresarial nos setores da hotelaria, retalho e público. A sua prevalência contínua é impulsionada pela facilidade de implementação — especificamente a sua integração nativa com o Active Directory — e não pela eficácia de segurança. No entanto, o perfil de risco mudou drasticamente. Ferramentas de exploração automatizadas democratizaram o ataque "evil twin", permitindo que agentes de ameaças capturem e decifrem hashes de desafio-resposta MSCHAPv2 com um esforço trivial, levando diretamente a credenciais do Active Directory comprometidas.
Para diretores de TI e arquitetos de rede, o mandato é claro: o PEAP-MSCHAPv2 já não é adequado para qualquer ambiente sujeito a quadros de conformidade como o PCI DSS ou o GDPR. Este guia fornece uma análise crítica dos vetores de ataque específicos que visam o PEAP-MSCHAPv2 e descreve um caminho de migração pragmático e faseado para o EAP-TLS. Ao tirar partido de soluções modernas de Gestão de Dispositivos Móveis (MDM) e de Infraestrutura de Chaves Públicas (PKI) na nuvem, as organizações podem transitar para uma autenticação robusta baseada em certificados sem interromper as operações comerciais ou alienar dispositivos legados.
Análise Técnica Detalhada: A Anatomia da Vulnerabilidade
Para compreender por que razão o PEAP-MSCHAPv2 deve ser descontinuado, é necessário examinar a sua arquitetura criptográfica subjacente. O MSCHAPv2 (Microsoft Challenge Handshake Authentication Protocol versão 2) foi concebido no final dos anos 90 e baseia-se no algoritmo de hash MD4 e no Data Encryption Standard (DES) [1]. Ambos são considerados obsoletos pelos padrões criptográficos modernos.
A Falha Criptográfica
A fraqueza fundamental reside na forma como o MSCHAPv2 lida com o hash NT da palavra-passe do utilizador. O protocolo divide uma chave de 21 bytes derivada do hash NT em três chaves DES de 7 bytes. Crucialmente, a terceira chave apenas utiliza dois bytes significativos do hash, preenchendo o resto com bytes nulos. Esta falha estrutural reduz a complexidade criptográfica exponencialmente.
Em 2012, o investigador de segurança Moxie Marlinspike demonstrou que o handshake MSCHAPv2 podia ser decifrado de forma determinística, reduzindo o problema à quebra de uma única chave DES [2]. Utilizando serviços de quebra baseados na nuvem ou plataformas de GPU modernas que executam ferramentas como o hashcat, um atacante pode recuperar a palavra-passe em texto limpo do Active Directory a partir de um handshake capturado numa questão de horas, independentemente da complexidade da palavra-passe.
O Vetor de Ataque Evil Twin
A fraqueza criptográfica é explorada na prática através do ataque "evil twin". Num cenário típico num escritório corporativo ou local de Hotelaria :
- Implementação de AP Falso: O atacante implementa um ponto de acesso falso que transmite o SSID corporativo alvo (por exemplo, "Staff-WiFi").
- Dominância de Sinal: O AP falso opera com uma potência de transmissão mais elevada, forçando os dispositivos clientes próximos a associarem-se a ele em vez de à infraestrutura legítima.
- Autenticação RADIUS Falsa: Quando o cliente inicia o túnel PEAP, o AP falso reencaminha o pedido para um servidor RADIUS controlado pelo atacante (como o hostapd-wpe).
- Falha na Validação do Certificado: O servidor RADIUS falso apresenta um certificado digital autoassinado ou não verificado. Se o dispositivo cliente estiver mal configurado para ignorar a validação estrita do certificado do servidor — ou se o utilizador simplesmente clicar em "Aceitar" num aviso de confiança — o túnel é estabelecido.
- Captura de Credenciais: O cliente transmite o desafio-resposta MSCHAPv2 através do túnel comprometido. O atacante captura o hash e termina a ligação.

Sem uma validação estrita do certificado do servidor aplicada ao nível do endpoint, todos os dispositivos que utilizam PEAP-MSCHAPv2 estão vulneráveis a esta técnica de captura de credenciais. Isto é particularmente preocupante para ambientes de Retalho , onde as redes de back-office partilham frequentemente proximidade física com espaços públicos.
Guia de Implementação: Migrar para EAP-TLS
A mitigação definitiva para as vulnerabilidades do MSCHAPv2 é a migração para o EAP-TLS (Extensible Authentication Protocol-Transport Layer Security). O EAP-TLS exige autenticação mútua: tanto o servidor RADIUS como o dispositivo cliente devem apresentar certificados digitais válidos. Como não são transmitidas ou processadas palavras-passe durante o handshake, o EAP-TLS é totalmente imune a ataques de dicionário offline e altamente resistente a falsificações de evil twin.
Historicamente, a barreira à adoção do EAP-TLS era a complexidade de implementar uma Infraestrutura de Chaves Públicas (PKI) local. Hoje em dia, as integrações de PKI na nuvem e de MDM modernas simplificaram o processo.
Fase 1: Auditoria e Inventário
Antes de alterar as políticas de autenticação, realize uma auditoria abrangente aos seus registos RADIUS atuais (por exemplo, Cisco ISE, Aruba ClearPass ou Windows NPS). Identifique todos os dispositivos que se autenticam atualmente via PEAP. Categorize estes dispositivos em dois grupos:
- Dispositivos Geridos: Portáteis, tablets e smartphones corporativos registados numa plataforma MDM (por exemplo, Intune, Jamf).
- Dispositivos Não Geridos/Legados: Sensores IoT, terminais de ponto de venda mais antigos, leitores de códigos de barras ou dispositivos BYOD que não suportam o registo de certificados.
Fase 2: Implementação de PKI e Configuração de RADIUS
Implemente uma solução PKI para emitir certificados de cliente e servidor. As plataformas PKI nativas da nuvem podem integrar-se diretamente com o Entra ID ou o Google Workspace, eliminando a necessidade de uma infraestrutura local pesadae infraestrutura Microsoft AD CS. Configure o seu servidor RADIUS para aceitar autenticação EAP-TLS. Crucialmente, configure a política de rede para suportar simultaneamente PEAP e EAP-TLS no mesmo SSID durante o período de transição.

Fase 3: Distribuição de Certificados via MDM
Aproveite a sua plataforma MDM para distribuir silenciosamente certificados de cliente para dispositivos geridos utilizando protocolos como SCEP (Simple Certificate Enrollment Protocol). Em simultâneo, envie um payload de perfil de WiFi atualizado via MDM que instrua os dispositivos a priorizar o EAP-TLS para o SSID corporativo. Isto garante uma transição sem intervenção (zero-touch) para os utilizadores finais.
Fase 4: Gestão de Dispositivos Antigos (Legacy)
Os dispositivos antigos que não suportam EAP-TLS nunca devem ditar a postura de segurança da rede corporativa principal. Em vez disso, segmente estes dispositivos numa VLAN dedicada. Implemente o MAC-based Authentication Bypass (MAB) combinado com Listas de Controlo de Acesso (ACLs) rigorosas para garantir que estes dispositivos apenas comunicam com os servidores internos específicos necessários para a sua função.

Boas Práticas e Conformidade
A manutenção de um ambiente sem fios empresarial seguro exige a adesão contínua aos padrões do setor.
- Forçar a Validação de Certificados de Servidor: Se tiver de manter temporariamente o PEAP-MSCHAPv2, utilize o MDM para forçar a associação estrita de certificados de servidor (certificate pinning) em todos os endpoints. Impeça que os utilizadores confiem manualmente em certificados desconhecidos.
- Descontinuar o WPA2-Personal: Garanta que todo o acesso corporativo depende de 802.1X (WPA2/WPA3-Enterprise). As Chaves Pré-Partilhadas (PSK) devem ser estritamente limitadas a redes IoT isoladas.
- Alinhar com o PCI DSS: Para locais que processam pagamentos, o Requisito 4 do PCI DSS exige criptografia forte para a transmissão de dados de titulares de cartões em redes sem fios. O PCI Security Standards Council recomenda explicitamente o EAP-TLS para uma autenticação robusta [3].
- Monitorizar Analítica: Utilize plataformas como o WiFi Analytics da Purple para monitorizar a integridade da rede, identificar padrões de ligação anómalos e garantir que os dispositivos antigos não tentam aceder a sub-redes restritas.
ROI e Impacto no Negócio
O retorno do investimento na migração para o EAP-TLS é medido principalmente na mitigação de riscos. Um ataque de "evil twin" bem-sucedido contra o PEAP-MSCHAPv2 resulta em credenciais válidas do Active Directory, proporcionando aos atacantes o acesso inicial à rede corporativa. O impacto financeiro de uma violação de dados resultante, implementação de ransomware ou multa regulatória (como ao abrigo do GDPR) supera largamente o custo operacional de implementar uma PKI na nuvem e atualizar os perfis de MDM.
Além disso, a autenticação baseada em certificados reduz significativamente o volume de pedidos de suporte (helpdesk) relacionados com a expiração e bloqueio de palavras-passe. Ao mudar para o EAP-TLS, as equipas de TI eliminam o atrito do acesso WiFi baseado em palavras-passe, proporcionando uma experiência de conectividade contínua e segura que suporta arquiteturas de rede modernas de zero-trust.
Referências
[1] Microsoft Security Response Center. "Weaknesses in MS-CHAPv2 authentication." Agosto de 2012. [2] Marlinspike, Moxie. "Defeating PPTP VPNs and WPA2 Enterprise with MS-CHAPv2." DEF CON 20, 2012. [3] PCI Security Standards Council. "Information Supplement: PCI DSS Wireless Guidelines."
Definições Principais
PEAP (Protected Extensible Authentication Protocol)
Um método EAP que encapsula o processo de autenticação dentro de um túnel TLS seguro para proteger as credenciais de autenticação internas de serem intercetadas pelo ar.
Amplamente utilizado porque apenas requer um certificado do lado do servidor, tornando-o mais fácil de implementar do que os métodos de autenticação mútua.
MSCHAPv2
O protocolo de autenticação interno comummente utilizado dentro de um túnel PEAP, que depende de um mecanismo de desafio-resposta utilizando o hash NT da palavra-passe do utilizador.
A principal fonte de vulnerabilidade nas implementações PEAP devido à sua dependência de hashing MD4 e encriptação DES desatualizados.
EAP-TLS
Um método EAP que requer autenticação mútua, onde tanto o servidor RADIUS como o dispositivo cliente apresentam certificados digitais para provar a sua identidade.
O padrão de excelência da indústria para a segurança de WiFi empresarial, imune a ataques de dicionário offline e evil twin.
Evil Twin Attack
Um ataque sem fios onde um ponto de acesso fraudulento imita um SSID corporativo legítimo para induzir os dispositivos clientes a ligarem-se, permitindo ao atacante intercetar tráfego ou capturar credenciais de autenticação.
O principal vetor utilizado por atacantes para capturar handshakes MSCHAPv2 de implementações PEAP vulneráveis.
RADIUS (Remote Authentication Dial-In User Service)
Um protocolo de rede que fornece gestão centralizada de Autenticação, Autorização e Contabilização (AAA) para utilizadores que se ligam e utilizam um serviço de rede.
A infraestrutura de servidor central (como o Cisco ISE ou NPS) que processa pedidos de autenticação 802.1X a partir de pontos de acesso.
PKI (Public Key Infrastructure)
Um conjunto de funções, políticas, hardware, software e procedimentos necessários para criar, gerir, distribuir, utilizar, armazenar e revogar certificados digitais.
A infraestrutura fundamental necessária para implementar o EAP-TLS, cada vez mais fornecida através de plataformas SaaS nativas da nuvem.
MDM (Mobile Device Management)
Software que permite aos administradores de TI controlar, proteger e aplicar políticas em smartphones, tablets e endpoints.
Essencial para migrações EAP-TLS, pois é utilizado para enviar silenciosamente certificados de cliente e perfis de WiFi rigorosos para dispositivos corporativos.
MAB (MAC Authentication Bypass)
Um método de controlo de acesso baseado em portas que autentica dispositivos com base no seu endereço MAC, em vez de exigir um nome de utilizador/palavra-passe ou certificado.
Utilizado como um mecanismo de contingência para autenticar dispositivos antigos sem ecrã/interface (como impressoras) que não suportam protocolos 802.1X.
Exemplos Práticos
Uma cadeia de hotéis com 400 quartos utiliza atualmente PEAP-MSCHAPv2 para a rede do pessoal de apoio (back-of-house). O diretor de TI pretende migrar para EAP-TLS, mas está preocupado com 50 leitores de inventário portáteis antigos que executam um SO desatualizado e não suportam a inscrição de certificados. Como deve o arquiteto de rede gerir esta migração sem interromper as operações de inventário?
O arquiteto de rede deve implementar uma abordagem segmentada. Primeiro, deve implementar uma PKI na nuvem e configurar o servidor RADIUS central para aceitar tanto EAP-TLS como PEAP-MSCHAPv2. Utilize a plataforma MDM do hotel para enviar certificados de cliente e um perfil de WiFi EAP-TLS atualizado para todos os portáteis e tablets modernos dos funcionários. Para os 50 leitores antigos, crie um SSID oculto dedicado e mapeado para uma VLAN isolada. Configure o MAC-based Authentication Bypass (MAB) para os endereços MAC específicos destes leitores no servidor RADIUS. Aplique ACLs de rede rigorosas a esta VLAN para que os leitores apenas consigam aceder ao servidor da base de dados de inventário e a mais nada. Assim que todos os dispositivos modernos estiverem a utilizar EAP-TLS, desative o PEAP-MSCHAPv2 na rede principal dos funcionários.
Uma organização de retalho implementou o Windows 11 22H2 na sua frota corporativa. O helpdesk de TI começou subitamente a receber pedidos de suporte indicando que os utilizadores não conseguem ligar-se à rede WiFi corporativa WPA2-Enterprise, que utiliza PEAP-MSCHAPv2. Qual é a causa provável e qual é a resolução imediata?
A causa provável é a introdução do Windows Defender Credential Guard, que está ativado por predefinição no Windows 11 22H2 e mais recente. O Credential Guard isola e protege os hashes de palavra-passe NTLM e os Kerberos Ticket Granting Tickets. Como o PEAP-MSCHAPv2 requer acesso ao hash NT para gerar o desafio-resposta, o Credential Guard bloqueia intencionalmente este método de autenticação para evitar o roubo de credenciais. A resolução imediata é acelerar la migração para o EAP-TLS, que utiliza autenticação baseada em certificados e é totalmente compatível com o Credential Guard. Uma solução temporária e menos segura seria desativar o Credential Guard através de Política de Grupo, mas isto é fortemente desaconselhado, pois enfraquece a postura global de segurança do SO.
Perguntas de Prática
Q1. Está a auditar a rede sem fios de uma subsidiária recém-adquirida. Eles utilizam PEAP-MSCHAPv2. O gestor de TI afirma que estão protegidos contra ataques evil twin porque ocultaram o SSID e desativaram a transmissão do SSID. A rede deles está segura contra a captura de credenciais?
Dica: Considere como os dispositivos clientes se comportam quando configurados para se ligarem a redes ocultas e se a ocultação de um SSID impede que um AP fraudulento o falsifique.
Ver resposta modelo
Não, a rede não está segura. Ocultar o SSID (desativar as tramas de beacon) oferece zero segurança criptográfica. Na verdade, os dispositivos configurados para se ligarem a redes ocultas transmitem ativamente pedidos de sonda (probe requests) que contêm o nome do SSID, anunciando efetivamente a rede oculta a qualquer atacante que esteja à escuta. Um atacante pode facilmente capturar o nome do SSID, criar um AP evil twin a transmitir exatamente esse SSID e executar o ataque padrão de captura de credenciais MSCHAPv2. A única defesa é a validação rigorosa do certificado do servidor ou a migração para EAP-TLS.
Q2. Durante um piloto de migração para EAP-TLS, envia certificados de cliente para 20 portáteis Windows através do Intune. No entanto, a autenticação falha em todos os 20 dispositivos. Os registos do servidor RADIUS mostram 'Client Certificate Not Trusted'. Os certificados de cliente foram emitidos pela sua nova Cloud PKI. Que passo crítico de configuração foi esquecido?
Dica: Para que a autenticação mútua funcione, ambas as partes devem confiar na entidade que emitiu o certificado da outra parte.
Ver resposta modelo
O servidor RADIUS não foi configurado para confiar na Root CA da nova Cloud PKI. Embora os portáteis tenham os certificados de cliente corretos, quando os apresentam ao servidor RADIUS, o servidor rejeita-os porque não tem os certificados Root/Intermediate da Cloud PKI no seu repositório local de fidedignidade. Deve importar o certificado público da Root CA da Cloud PKI para o repositório de autoridades de certificação fidedignas do servidor RADIUS.
Q3. A sua organização exige EAP-TLS para o WiFi corporativo. Um executivo sénior insiste em ligar o seu iPad pessoal e não gerido à rede corporativa para aceder a painéis financeiros internos. Como responde a este pedido mantendo a postura de segurança do EAP-TLS?
Dica: Considere os pré-requisitos para o EAP-TLS e a definição de um dispositivo 'gerido'.
Ver resposta modelo
Não pode atender a este pedido de forma segura na rede corporativa principal sem comprometer a arquitetura EAP-TLS. O EAP-TLS exige um certificado de cliente. Como o iPad não é gerido (BYOD), o departamento de TI não pode enviar um certificado de forma segura via MDM. Permitir que o executivo instale manualmente um certificado introduz riscos significativos e sobrecarga administrativa. A abordagem correta é recusar o acesso ao SSID corporativo. Em vez disso, o executivo deve ligar-se ao WiFi de Convidados e utilizar uma VPN corporativa segura (que suporte autenticação moderna MFA/SAML) para aceder aos recursos internos, ou o dispositivo deve ser inscrito no MDM corporativo para receber um certificado.
Continue a ler esta série
How to Configure SCEP for Automated Enterprise WiFi Certificate Enrollment
Este guia explica como configurar o SCEP (Simple Certificate Enrollment Protocol) para a atribuição automatizada de certificados WiFi empresariais, cobrindo toda a arquitetura desde PKI e NDES até à implementação de perfis MDM e validação RADIUS. Destina-se a gestores de TI, arquitetos de rede e CTOs em hotéis, cadeias de retalho, estádios, centros de conferências e organizações do setor público que necessitam de ir além das chaves pré-partilhadas e implementar uma autenticação 802.1X EAP-TLS escalável e baseada em identidade. A plataforma de sobreposição na nuvem da Purple, independente de hardware, integra-se diretamente com esta arquitetura, fornecendo a camada de WiFi para convidados e BYOD que coexiste com a sua rede de colaboradores autenticada por certificado.
O Guia Empresarial do SCEP: Implementar o Simple Certificate Enrollment Protocol para Segurança Automatizada de WiFi em Campus
Este guia de referência técnica fornece um modelo arquitetónico definitivo e uma estratégia de implementação passo a passo para a implementação de certificados de WiFi empresariais utilizando SCEP. Abrange as diferenças críticas entre SCEP e PKCS, a sequência exata de implementação necessária para o sucesso e estratégias reais de mitigação de riscos para líderes de TI.
Como Implementar SCEP para a Inscrição Automatizada de Certificados WiFi
Este guia explica como implementar o SCEP (Simple Certificate Enrollment Protocol) para a inscrição automatizada de certificados WiFi em espaços empresariais. Abrange todo o plano de arquitetura - desde o design de PKI e integração de MDM até à sequência de implementação obrigatória de três passos - e mostra aos gestores de TI e arquitetos de rede como eliminar credenciais partilhadas, automatizar a gestão do ciclo de vida dos certificados e cumprir os requisitos de PCI DSS e GDPR à escala.