~/talk

From Subscription to Backdoor Intruder

Talkat BSides Edmonton 2025 · 2025-09-22..09-23· [security, kubernetes]
links:none on file
slides:none on file

Research finds that Azure B2B guests with billing permissions in their home tenant can create and own subscriptions in external resource tenants without directory privileges, a path Microsoft confirms appears in the wild. The chain uses an Azure free trial to gain billing roles, invites to become a guest, guest-created subscriptions, VM provisioning to implant a device-identity backdoor, harvesting with ADInternals and device‑code fishing to obtain a primary refresh token, and a managed‑identity pivot; an offensive toolkit automates the steps and Microsoft updates docs and mitigation policies.

AI-written summary · about

  1. 0:00Research mystery intro
  2. 2:07Azure Entra ID basics
  3. 6:41B2B guest federation
  4. 9:31Billing and subscriptions
  5. 12:43Undocumented guest behavior
  6. 14:56Microsoft’s response
  7. 16:01Reliable attack vector
  8. 19:12Inherited management roles
  9. 22:45Device identities and zero trust
  10. 27:08Device identity backdoors
  11. 29:17Primary refresh token theft
  12. 31:03Lateral movement via VMs
  13. 32:49Silencing alerts and persistence
  14. 35:18Managed identities and credentials
  15. 37:07Self-uninviting for persistence
  16. 38:11Offensive toolkit demo
  17. 39:36Microsoft’s defense updates
  18. 41:00Key defense policies
  19. 43:51Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.