Az - Dynamic Groups Privesc
Last updated
Last updated
Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE) Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)
Grupos dinâmicos são grupos que têm um conjunto de regras configuradas e todos os usuários ou dispositivos que correspondem às regras são adicionados ao grupo. Sempre que um atributo de usuário ou dispositivo é alterado, as regras dinâmicas são reverificadas. E quando uma nova regra é criada, todos os dispositivos e usuários são verificados.
Grupos dinâmicos podem ter funções Azure RBAC atribuídas a eles, mas não é possível adicionar funções AzureAD a grupos dinâmicos.
Esse recurso requer licença Azure AD premium P1.
Observe que, por padrão, qualquer usuário pode convidar convidados no Azure AD, então, se uma regra de grupo dinâmico concede permissões a usuários com base em atributos que podem ser definidos em um novo convidado, é possível criar um convidado com esses atributos e escalar privilégios. Também é possível para um convidado gerenciar seu próprio perfil e alterar esses atributos.
Obtenha grupos que permitem associação dinâmica: Get-AzureADMSGroup | ?{$_.GroupTypes -eq 'DynamicMembership'}
Exemplo de regra: (user.otherMails -any (_ -contains "tester")) -and (user.userType -eq "guest")
Descrição da regra: Qualquer usuário convidado com um e-mail secundário contendo a string 'tester' será adicionado ao grupo
Vá para Azure Active Directory -> Usuários e clique em Quer voltar à experiência da lista de usuários legada? Clique aqui para sair da prévia
Clique em Novo usuário convidado
e convide um e-mail
O perfil do usuário será adicionado ao Azure AD assim que o convite for enviado. Abra o perfil do usuário e clique em (gerenciar) sob Convite aceito.
Altere Reenviar convite?
para Sim e você receberá uma URL de convite:
Copie a URL e abra-a, faça login como o usuário convidado e aceite o convite
Faça login no cli como o usuário e defina o e-mail secundário
Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE) Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)