Исследователь нашёл пять способов полностью скомпрометировать чужие арендаторы в Azure и получил $200 000

Azure's Weakest Link – Five Full Cross-Tenant Compromises

Исследователь нашёл пять способов полностью скомпрометировать чужие арендаторы в Azure и получил $200 000

Исследователь безопасности показал, как через API Connections в Azure Logic Apps можно обойти проверки и получить доступ к чужим арендаторам: к Key Vault, базам Azure SQL, Jira и Salesforce. После первого патча он нашёл недокументированные эндпоинты DynamicList и другие, а затем — параметр host.api.RuntimeUrl, позволяющий подменить адрес подключения. За пять уязвимостей Microsoft выплатила около $200 000.

Единственное, что останавливает эксплуатацию, — это слои проверки входных данных, прикрученные к разным системам, но, как вы увидите, поймать все крайние случаи здесь действительно очень трудно.
  1. unddoch

    Если кто-то из службы безопасности Microsoft это читает, не могли бы вы что-нибудь сделать с login.microsoftonline.com/XXX/v2.0/adminconsent?

    Callback, на который вы перенаправляете пользователя в конце этого потока, можно подделать, если атакующий знает azure tenant ID другого клиента, а предупреждение в документации «Никогда не используйте значение tenant ID из параметра tenant для аутентификации или авторизации пользователей» полезно лишь до тех пор, пока существует способ аутентификации пользователей.

  2. meekins

    Что касается объёма утечек между тенантами, Azure, похоже, сильно опережает конкурентов. Заставляет задуматься, почему предприятия всё ещё стекаются туда.

  3. giovanni_or2

    Этот парень, должно быть, кошмар разработчиков Azure, честь ему и хвала за невероятную работу по поиску этих уязвимостей!

  4. albert_e

    может, нам теперь стоит помечать посты датами?

    [2026-10-02]

    начало текущего месяца ощущается так, будто это было два года назад, когда ежедневно вываливают кучу уязвимостей

  5. thewisenerd

    path traversal и IDOR..

    вероятно, они существовали с самого появления этих возможностей

    интересно, не из-за этого ли появилась рекомендация «добавлять случайность в имена ресурсов» (безопасность через неясность, ха-ха, не по теме)

Ещё за этот день

2026-10-30