AWS - MSK Privesc

Support HackTricks

MSK

MSK (Kafka) के बारे में अधिक जानकारी के लिए देखें:

AWS - MSK Enum

msk:ListClusters, msk:UpdateSecurity

इन privileges और kafka brokers के लिए VPC तक पहुँच के साथ, आप उन्हें एक्सेस करने के लिए None authentication जोड़ सकते हैं।

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

आपको VPC तक पहुंच की आवश्यकता है क्योंकि आप Kafka को सार्वजनिक रूप से उजागर करते समय None प्रमाणीकरण सक्षम नहीं कर सकते। यदि यह सार्वजनिक रूप से उजागर है, यदि SASL/SCRAM प्रमाणीकरण का उपयोग किया जाता है, तो आप गुप्त पढ़ सकते हैं (आपको गुप्त पढ़ने के लिए अतिरिक्त विशेषाधिकार की आवश्यकता होगी)। यदि IAM भूमिका-आधारित प्रमाणीकरण का उपयोग किया जाता है और kafka सार्वजनिक रूप से उजागर है, तो आप अभी भी इन विशेषाधिकारों का दुरुपयोग कर सकते हैं ताकि आपको इसकी पहुंच के लिए अनुमतियाँ मिल सकें।

HackTricks का समर्थन करें

Last updated