AWS - MSK Privesc
Reading time: 2 minutes
tip
Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE)
Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)
Aprenda e pratique Hacking Azure:
HackTricks Training Azure Red Team Expert (AzRTE)
Support HackTricks
- Confira os planos de assinatura!
- Junte-se ao 💬 grupo do Discord ou ao grupo do telegram ou siga-nos no Twitter 🐦 @hacktricks_live.
- Compartilhe truques de hacking enviando PRs para o HackTricks e HackTricks Cloud repositórios do github.
MSK
Para mais informações sobre MSK (Kafka), consulte:
msk:ListClusters
, msk:UpdateSecurity
Com esses privilégios e acesso à VPC onde os brokers kafka estão, você poderia adicionar a autenticação None para acessá-los.
aws msk --client-authentication <value> --cluster-arn <value> --current-version <value>
Você precisa de acesso ao VPC porque não é possível habilitar a autenticação None com Kafka exposto publicamente. Se estiver exposto publicamente, se a autenticação SASL/SCRAM for usada, você poderá ler o segredo para acessar (você precisará de privilégios adicionais para ler o segredo).
Se a autenticação baseada em função IAM for usada e o kafka estiver exposto publicamente, você ainda poderá abusar desses privilégios para obter permissões para acessá-lo.
tip
Aprenda e pratique Hacking AWS:HackTricks Training AWS Red Team Expert (ARTE)
Aprenda e pratique Hacking GCP: HackTricks Training GCP Red Team Expert (GRTE)
Aprenda e pratique Hacking Azure:
HackTricks Training Azure Red Team Expert (AzRTE)
Support HackTricks
- Confira os planos de assinatura!
- Junte-se ao 💬 grupo do Discord ou ao grupo do telegram ou siga-nos no Twitter 🐦 @hacktricks_live.
- Compartilhe truques de hacking enviando PRs para o HackTricks e HackTricks Cloud repositórios do github.