AWS - MSK Privesc

Wesprzyj HackTricks

MSK

Aby uzyskać więcej informacji na temat MSK (Kafka), sprawdź:

AWS - MSK Enum

msk:ListClusters, msk:UpdateSecurity

Z tymi uprawnieniami i dostępem do VPC, w którym znajdują się brokery kafka, możesz dodać brak uwierzytelnienia aby uzyskać do nich dostęp.

aws msk --client-authentication <value> --cluster-arn <value> --current-version <value>

Musisz mieć dostęp do VPC, ponieważ nie możesz włączyć uwierzytelniania None z publicznie wystawionym Kafką. Jeśli jest publicznie dostępna, a używane jest uwierzytelnianie SASL/SCRAM, możesz odczytać sekret dostępu (będziesz potrzebować dodatkowych uprawnień do odczytania sekretu). Jeśli używane jest uwierzytelnianie oparte na roli IAM i kafka jest publicznie dostępna, nadal możesz nadużyć tych uprawnień, aby uzyskać uprawnienia do dostępu.

Wesprzyj HackTricks

Last updated