AzureのAPI Connectionsに潜んでいた“横取り”の連鎖
Microsoft AzureのLogic AppsにあるAPI Connectionsについて、またひとつ深刻な脆弱性の話が出てきました。しかもこれは単発の欠陥ではなく、同じ設計の弱さから何度も別の抜け道が見つかった、という筋書きです。元記事の著者は、最終的に5件のcriticalな権限昇格脆弱性を報告し、合計で20万ドルを得たと書いています。単なるバグ報告ではなく、クラウドの“つなぎ方”そのものがどれだけ危ういかを示す話として読むべきだと思います。 元記事の中心は、Azure Logic AppsのAPI Connectionsがどう動いているかです。Logic Appからの呼び出しは、共有のAzure API Management(APIM)を経由し、そこでOpenAPI定義を確認したうえで、接続先サービス向けの認証情報に“交換”されてからバックエンドへ届く、と説明されています。つまり、見かけ上はLogic AppがAPIを呼んでいるようでも、実際にはAPI Connectionに設定されたトークンやキーでKey VaultやAzure SQL、さらにはJiraやSalesfor
papoo.work