Azure में 5 Cross-Tenant सेंध, $2 लाख बग बाउंटी

मूल शीर्षक: Azure's Weakest Link – Five Full Cross-Tenant Compromises

यह क्यों महत्वपूर्ण है

Shared cloud infrastructure में cross-tenant attack एक पूरे tenant की data security को दांव पर लगा देता है।

Norwegian फर्म Binary Security के शोधकर्ता Haakon Wik Gulbrandsrud ने Azure Logic Apps के API Connections में 5 अलग cross-tenant compromise vulnerabilities खोजीं, जिनके लिए Microsoft ने कुल $200,000 बग बाउंटी दी।

Binary Security AS के शोधकर्ता Haakon Wik Gulbrandsrud ने अपनी तीसरी शोध रिपोर्ट में Azure API Connections की वास्तुकला में पाँच नई गंभीर खामियाँ उजागर की हैं। इन खामियों से कोई भी हमलावर दूसरे tenant की API Connection को पूरी तरह नियंत्रित कर सकता है — जिसमें Key Vaults, Azure SQL databases, Jira, Salesforce जैसी बाहरी सेवाएँ शामिल हैं। इन पाँचों vulnerabilities के लिए Microsoft ने कुल $200,000 की बाउंटी दी।

मूल समस्या Azure API Management (APIM) की उस shared architecture में है जो Logic Apps को backend services से जोड़ती है। APIM एक input token को victim के backend token से बदलता है। अगर हमलावर ARM REST API के DynamicInvoke या /extensions/proxy/ endpoints के ज़रिए APIM को किसी और connection पर operate करने के लिए बाध्य कर दे, तो victim के backend का पूरा access मिल जाता है।

Gulbrandsrud के अनुसार असली बाधा केवल input validation की परतें हैं — और edge cases पकड़ना बेहद मुश्किल है। OAuth connections में तो हमेशा वही token होता है जो connection बनाने वाले ने दिया था। API key cases में minimal scoping लगभग कभी नहीं होती। शोधकर्ता ने यह शोध Blue Hat Asia 2026 में भी प्रस्तुत किया।

स्रोत

binarysecurity.no — मूल लेख पढ़ें →