~/talk

BingBang: Hacking Bing.com (and much more) with Azure Active Directory

Talkat Black Hat USA 2023 · 2023-08-05..08-10· [security]
links:none on file
slides:none on file

A single misconfiguration — a single checkbox when creating a multitenant Azure AD app — allows authentication bypass by spoofing tenant IDs, enabling edits to a Bing admin panel that modify live Bing search results and inject XSS to steal Office 365 tokens. A custom remote scanning technique uncovers scale: about 1,300 vulnerable apps from ~5,000 multitenant apps scanned across 500+ organizations. Exploits produce real Office 365 access tokens and live content changes; Microsoft changes docs, blocks tenant substitution by default, adds an allow tenants option and pays a $40,000 bounty.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Who am I
  3. 3:00What are Identity Providers
  4. 3:38What is Azure Active Directory
  5. 4:54What happens behind the scenes
  6. 5:39Research
  7. 8:44Tenant ID
  8. 11:01Scanning the Internet
  9. 13:01Fingerprinting Apps
  10. 14:53What we found
  11. 17:00Who has the best B routing program
  12. 18:17Demo
  13. 26:12Other Microsoft Web Apps
  14. 28:50Microsofts Response
  15. 32:41Questions
~/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.