SPEAK WITH AN EXPERT

Microsoft Teams Vishing and Cross-Tenant Attack Chronicles: H1 2026 Analysis

Contributors: Naveen Chenna, Vishak Unnikrishnan Kavitha, Niranjan Jayanand

Introduction

During the first half of 2026 (H1 2026), CyberProof Threat Researchers identified multiple malicious campaigns leveraging Microsoft Teams as an initial access vector. These intrusions incorporated a variety of remote management tools within the attack chain. On average, during these voice phishing (vishing) attacks, threat actors remained on a live call with the target for approximately 20 minutes to establish trust and secure remote access.

These incidents underscore the critical importance of context-driven threat hunting, particularly for detecting hands-on-keyboard activity that frequently evades traditional Endpoint Detection and Response (EDR) alerts. Without deep behavioral visibility, Managed Detection and Response (MDR) teams can face significant blind spots. Consequently, proactive threat hunting is essential to identify and disrupt these attacks at an early stage.

This blog post analyzes two specific incidents where CyberProof’s MDR, Threat Intelligence, Threat Hunting, and Detection Engineering teams collaborated closely to protect global organizations from catastrophic damage. While federal and private sector intelligence (including the FBI and Google) recently issued alerts regarding Silent Ransom Group vishing campaigns, at time of publishing our investigative findings could not definitively link the incidents detailed here to that group.

Technical Analysis

CyberProof researchers, alongside the broader cybersecurity community, have observed both financially motivated threat actors and Iranian state-aligned groups actively abusing Microsoft Teams’ external access features to gain initial footholds in enterprise networks.

In these campaigns, attackers typically impersonate internal IT help desk personnel, combining phishing and vishing techniques to establish rapport with targeted users. Throughout H1 2026, CyberProof observed multiple client incidents involving diverse payloads—such as SINDOOR—alongside the deployment of various remote management tools across the broader attack chain.

Case Study #1: 23-Minute Voice Phishing Over Microsoft Teams

In this specific intrusion, CyberProof analysts discovered that the threat actor maintained an active call with the target for approximately 23 minutes. The attacker initiated contact via Microsoft Teams chat, masquerading as an IT support representative, and subsequently launched a call from a fraudulent external Microsoft tenant account: corporate@helpdeskwindowsfamily.onmicrosoft.com.

  • Call Join Time: 3/21/2026, 1:28:31.000 AM
  • Call End Time: 3/21/2026, 1:51:35.000 AM
A computer screen displays a table with columns for event details and highlighted date and time entries in the rightmost section, helping track incidents such as Microsoft Teams vishing attacks.

Figure 1: Microsoft Teams log showing attacker in action

After successfully gaining the user’s trust, the attacker dropped TeamViewer onto the endpoint and initiated hands-on-keyboard activity via cmd.exe, as detailed below.

A computer security dashboard displays alerts for suspicious process activity, file creation, and potential threats, such as actions involving TeamViewer.exe, cmd.exe, and Microsoft Teams vishing attacks.

Figure 2: Attacker deployed TeamViewer and executed hands-on-keyboard activities.

A Windows cmd.exe process details window displays file path, SHA1 hash, creation date, and other metadata—crucial when investigating Microsoft Teams vishing attacks. The SHA1 hash is highlighted in red.

Figure 3: cmd.exe utilized to spawn commands for hands-on-keyboard operations.

Once remote access was established, the attacker enumerated target files, archived them, and prepared the data for staging and exfiltration.

Screenshot of a security alert showing possible initial access from a threat, with a highlighted file named

Figure 4: Attacker staging and archiving files of interest.

CyberProof researchers successfully intervened and blocked the attack sequence when the threat actor attempted to drop a file (MD5: 00f30fd0cefa93b8070d32b141d85e58) associated with Steam Desktop Recording. Security analysts believe the attacker intended to use this utility to record their own malicious activities on the machine.

Screenshot of a software information panel showing details for

Figure 5: File properties of the dropped Steam screen capture utility.

Case Study #2: Multi-Employee Targeting in Healthcare

In late January 2026, CyberProof MDR analysts and threat hunters identified a vishing actor targeting multiple employees at a healthcare organization. Operating via Microsoft Teams external access, the attacker impersonated help desk staff.

By exploiting the platform’s cross-tenant external call features, the attacker managed to compromise a high-value target. The employee accepted the call because the incoming caller ID appeared as “Help Desk.” The attacker convincingly argued that the user’s “machine was infected with a virus” and persuaded them to launch a remote support session using Windows Quick Assist. Evidence suggests the attacker possessed prior knowledge that Quick Assist was the trusted, pre-installed remote monitoring and management (RMM) tool within the target organization.

List of Microsoft Teams notifications showing

Figure 6: Attacker initiating simultaneous Teams chats to five different employees.

Screenshot of a call history screen showing a missed incoming call from

Figure 7: Microsoft Teams interface displaying the attacker’s spoofed “Help Desk (External)” identity.

After establishing the remote session, the attacker executed a malicious PowerShell script designed to perform the following actions:

  1. Query Active Directory (AD) for user accounts featuring Service Principal Names (SPNs).
  2. Request Kerberos service tickets for those identified SPNs.
  3. Format the extracted data into a $krb5tgs$23$ hash string (Kerberoasting).
  4. Print the output, write the formatted hashes to a plain text file (New text document.txt), and attempt data exfiltration via sendspace.com.

Threat Hunting Queries

1. Detect cmd.exe Execution with Suspicious Flags

Code snippet

// Query to check for cmd.exe execution with suspicious flags
DeviceProcessEvents
| where Timestamp > ago(7d)
| where InitiatingProcessFileName =~ "cmd.exe"
| where FileName =~ "cmd.exe"
| where ProcessCommandLine has_all ("/S /D /c", "\" set /p=\"PK\"", "1>")

2. Detect IT Help Desk Impersonation on Teams

Code snippet

// Query to check for IT impersonation attacks
let LookBack = 1h; // Source: Steve Lim
CloudAppEvents
| where Timestamp > ago(LookBack)
| where ActionType == "TeamsImpersonationDetected"
| extend ImpersonationDisplayName = tostring(parse_json(tostring(RawEventData.Sender)).DisplayName)
| extend ImpersonationUPN = tostring(parse_json(tostring(RawEventData.Sender)).UPN)
| extend ImpactedUserUPN = tostring(RawEventData.UserId)
| where (tolower(ImpersonationDisplayName) matches regex @"(compliance|security|secops|help|desk|support|^tech|tech$|tech\s|assistance|troubleshoot|admin|^it|it$|it\s)" 
     or tolower(ImpersonationUPN) matches regex @"(compliance|security|secops|help|desk|support|^tech|tech$|tech\s|assistance|troubleshoot|admin|^it|it$|it\s)")
| where ImpersonationUPN endswith ".onmicrosoft.com"
| project Timestamp, ImpactedUserUPN, ImpersonationDisplayName, ImpersonationUPN

3. Detect Outbound Connections to Known Exfiltration Platforms

Code snippet

// Query to check for possible outbound connections prior to data exfiltration (domains may vary)
CustomAuxCommonSecurityLog_CL
| where TimeGenerated > ago(1d)
| where DestinationHostName has "sendspace.com"
   or RequestURL has "sendspace.com"
   or DestinationDnsDomain has "sendspace.com"
| project
   TimeGenerated,
   DeviceProduct,
   SourceUserName,
   DestinationHostName,
   DestinationDnsDomain,
   RequestURL,
   DeviceAction,
   SentBytes,
   ReceivedBytes,
   AdditionalExtensions
| take 50

Indicators of Compromise (IoCs)

  • MD5: 00f30fd0cefa93b8070d32b141d85e58
  • SHA-1: b3388fcc0e1407616df8ab6e65de1702624a1c1a
  • SHA-256: 3e1386ec203c15d13ebff8b5b6f644524e8aeed6c628d2e248e5c28c3218df3f

Defensive Recommendations for Microsoft 365 Environments

  • Review External Collaboration Policies: Strictly regulate cross-tenant access and ensure that users receive prominent, unmissable “External Sender” notifications when messaging external contacts on Microsoft Teams. Implement identity- or device-based verification controls before permitting remote support interactions.
  • Enable Network Protection: Configure endpoint policies to block command-and-control (C2) beaconing to low-reputation or newly registered domains. Implement real-time alerting for unauthorized registry modifications within Automated Startup Execution Points (ASEP) by non-installer processes. Custom detection rules tailored to your environment are vital for surfacing these hidden infrastructure threats.
  • Enforce Strict Conditional Access: Mandate phishing-resistant Multi-Factor Authentication (MFA) and compliant device states for all administrative and high-value roles. Restrict Windows Remote Management (WinRM) exclusively to designated, authorized management workstations. Continuously monitor for unauthorized data synchronization tools and remote monitoring software through targeted threat hunting.

Conclusion

The security incidents analyzed above highlight how threat actors continuously evolve their social engineering tactics by exploiting trusted collaboration platforms like Microsoft Teams. By bypassing traditional security boundaries and manipulating users through multi-channel attacks (vishing combined with chat), adversaries successfully circumvent conventional controls. This makes proactive, behavioral-based threat hunting an indispensable tier of modern organizational defense.

CyberProof’s Advanced Threat Hunting services fuse next-generation detection engineering with deep analytical expertise to identify anomalous behaviors, map emerging adversary techniques, and coordinate rapid incident response. By maintaining continuous vigilance over early-stage indicators of compromise, CyberProof helps enterprises outpace threat actors, minimize operational risk, and harden their overall security architecture.