Em 22 de junho de 2026, o pesquisador Thomas Byrne, da NetSPI, divulgou publicamente uma vulnerabilidade no framework Nested App Authentication (NAA) do Microsoft Entra ID — também conhecido como BroCI — que permitia que invasores burlassem qualquer Política de Acesso Condicional (CAP), incluindo requisitos de MFA, verificações de conformidade de dispositivos e controles baseados em localização . A falha foi corrigida pela Microsoft no lado do servidor como um problema de gravidade média, mas sua divulgação marcou um momento significativo para a segurança de identidade, sendo revelada junto com um segundo método de bypass separado e uma série de mudanças de aplicação da Microsoft.
O Nested App Authentication é um mecanismo personalizado de single sign-on (SSO) OAuth da Microsoft, projetado para permitir que um aplicativo "anfitrião", como o Portal do Azure, realize trocas de token silenciosas para aplicativos filhos aninhados sem solicitar novamente o usuário . Ele funciona incorporando parâmetros especiais (
brk_client_id, brk_redirect_uri) em solicitações de token OAuth padrão para login.microsoftonline.com .
Byrne descobriu que esse mecanismo tinha uma falha crítica. A vulnerabilidade afetava especificamente os fluxos onde o cliente ADIbizaUX — o componente de gerenciamento de IAM do Portal do Azure — utilizava um token de atualização do portal Azure em cache para solicitar um token de acesso para o Microsoft Graph API . Normalmente, as trocas de token de atualização estão sujeitas à avaliação do Acesso Condicional, mas a NetSPI descobriu que, ao usar o fluxo NAA com o ADIbizaUX contra o recurso do Microsoft Graph, as Políticas de Acesso Condicional não eram avaliadas
. Um token de acesso era emitido independentemente de quaisquer políticas configuradas. Dois IDs de cliente adicionais de extensão do portal Microsoft Intune também apresentaram o mesmo comportamento de bypass
.
O ataque requer uma pré-condição específica — um token de atualização do portal Azure roubado — mas é altamente eficaz para persistência e movimento lateral pós-compromisso . O cenário se desenrola em quatro etapas:
login.microsoftonline.com, ou outros métodos de roubo de token A vulnerabilidade tem limitações. O token de atualização do portal Azure roubado tem um tempo de vida fixo de 24 horas e não é renovável, limitando a janela de persistência . O invasor já deve ter o token de atualização de uma vítima, tornando esta uma técnica de escalada e persistência pós-compromisso, não uma execução remota de código
. Apesar disso, o bypass foi classificado como de gravidade média pelo Microsoft Security Response Center (MSRC)
.
A NetSPI relatou o problema ao MSRC em 17 de março de 2026 . O MSRC classificou como uma vulnerabilidade de gravidade média e implementou uma correção no lado do servidor. Testes pós-correção confirmaram que os fluxos NAA anteriormente bem-sucedidos agora retornam corretamente erros de bloqueio de acesso AADSTS53003 quando uma política de Acesso Condicional se aplica
. A Microsoft não atribuiu um CVE para este problema específico, e a correção não exigiu nenhuma ação do cliente
.
Em 22 de junho de 2026, pesquisadores divulgaram dois métodos separados de bypass do Acesso Condicional do Entra no mesmo dia :
Além de corrigir o bypass NAA, a Microsoft vem fechando progressivamente as lacunas de aplicação do Acesso Condicional ao longo de 2026:
27 de março de 2026 – junho de 2026 (faseado): A Microsoft mudou a forma como as políticas de CA direcionadas a "Todos os recursos" são aplicadas quando essas políticas incluem exclusões de recursos. Anteriormente, logins solicitando apenas escopos OIDC de linha de base (como openid, profile, User.Read) podiam ignorar o Acesso Condicional se uma política tivesse qualquer exclusão de recurso. A mudança garante que políticas com exclusões ainda sejam avaliadas no escopo "Todos os recursos" . A Microsoft notificou os locatários afetados por meio da entrada do Centro de Mensagens MC1223829
.
15 de junho de 2026: A Microsoft começou a aplicar a aplicação de escopo de linha de base especificamente para o bypass de exclusão de recurso, fechando a rota de bypass do token do Graph que Dirk-jan Molenaar divulgou .
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
O pesquisador Thomas Byrne, da NetSPI, descobriu que o Nested App Authentication (NAA) podia ser usado para obter tokens do Microsoft Graph sem passar por nenhuma Política de Acesso Condicional (CAP), ignorando MFA, v...
O pesquisador Thomas Byrne, da NetSPI, descobriu que o Nested App Authentication (NAA) podia ser usado para obter tokens do Microsoft Graph sem passar por nenhuma Política de Acesso Condicional (CAP), ignorando MFA, v... O ataque exigia um token de atualização do portal Azure roubado (ex: via phishing), mas permitia que o invasor usasse o fluxo NAA através do cliente ADIbizaUX para obter silenciosamente um token de acesso ao Graph sem...
No mesmo dia da divulgação da NAA, o pesquisador Dirk jan Molenaar revelou uma brecha separada de exclusão de recursos, que a Microsoft começou a fechar com a aplicação de escopo base a partir de 15 de junho de 2026.
Loading comments...
31 de março de 2026: A Microsoft aplicou a descontinuação da autenticação sem service principal para aplicativos multilocatário que não são da Microsoft. Todos os aplicativos devem autenticar usando um service principal registrado; caso contrário, os fluxos de login falharão .
Junho de 2026: A Microsoft anunciou atualizações de segurança mais amplas do Entra ID, incluindo a substituição de Controles personalizados por MFA externo, a aplicação consistente do Acesso Condicional durante o registro de credenciais e a exigência de métodos de autenticação explicitamente registrados para o Self-Service Password Reset (SSPR) .
Comments
0 comments