Hunt: fake "IT Support (Internal)" Teams chats from outside tenants, often after a mail bomb, then Quick Assist and a pythonw implant. Arctic Wolf saw 400+ cases
Arctic Wolf analyzed more than 400 incidents where attackers used Teams external access (on by default) to message staff as help desk. No Teams bug is involved. Victims who engage reached payload execution in under 15 minutes.
- First contact: hunt
ChatCreatedevents from external tenants, especially one-on-one chats. Arctic Wolf says this is the best detection point, before the user acts. Look for display names like "IT Support (Internal)", "IT Service Desk โ Liam", "HelpDesk Supervisor", emoji such as ๐ก/๐ , or your own company name. - Tenants: 30-40% came from default
*.onmicrosoft.comtenants with IT-themed names (e.g.helpdeskteam365,itendpoint365,itcoreportal). Paid domains are shifting to.top(about half), then.comand.com.br/.com.vn/.com.pl. Flag a tenant that messages many of your users within about five minutes. - Lead-in: correlate with mail bombing (hundreds of newsletter sign-up confirmations in minutes) shortly before the chat.
- Hands-on access:
QuickAssist.exe/msra.exe(the most common), then AnyDesk, ScreenConnect, TeamViewer, Atera, Zoho Assist, NetSupport, LogMeIn, or Level installed bymsiexecfor a second channel. Attackers avoid pasting links in Teams, so Safe Links won't catch the payload; watch the endpoint. - One observed chain: PowerShell under
explorer.exepulls an MSI from Azure Blob Storage, which dropscleaner.ps1intoAppData\Local\PowershellCleaner\scripts, then runspythonw.exewithss.pythat runsadsisearcherLDAP queries for all users and computers. Some cases had Kerberoasting alerts firing alongside the chat alert.
Reduce exposure: limit Teams external access to an allowlist of partner domains, and block or alert on unsanctioned RMM tools. Related: Sophos ties the .top tenant pattern to STAC4749 and Chaos ransomware.