AitM Phishing Targets M365 Payroll Data

AitM Phishing Campaign Targets Microsoft 365 Payroll Data

HIGH
August 8, 2026
6m read
PhishingThreat ActorCloud Security

Impact Scope

People Affected

hundreds of organizations

Industries Affected

HealthcareEducationManufacturingGovernment

Geographic Impact

United StatesCanada (global)

Related Entities

Threat Actors

Storm-2657Storm-2755 (Payroll Pirates)

Full Report

Executive Summary

A large-scale and financially motivated adversary-in-the-middle (AitM) phishing campaign is actively targeting Microsoft 365 accounts across hundreds of organizations. The attack is attributed to threat clusters tracked as Storm-2657 and Storm-2755 (also known as Payroll Pirates). The campaign begins with voicemail-themed phishing emails that lure victims through a multi-stage redirection chain, ultimately landing them on a sophisticated AitM phishing site. This site acts as a proxy, capturing the user's credentials and, critically, their multi-factor authentication (MFA) session token in real-time. After hijacking the account, the attackers use residential proxies to blend in with normal traffic and automated tooling to maintain the session. Their primary goal is to perform reconnaissance within the victim's mailbox, searching for and exfiltrating sensitive emails and documents related to payroll, invoices, and banking, with the ultimate aim of payroll diversion.


Threat Overview

This campaign demonstrates a clear, financially motivated objective executed with sophisticated tools and techniques designed to bypass modern security controls.

Attack Chain

  1. Initial Lure: The attack begins with a phishing email, often disguised as a voicemail notification.
  2. Redirection Chain: The link in the email does not lead directly to the phishing site. Instead, it initiates a six-stage redirection chain that leverages legitimate services like Google Meet and Amazon S3 to evade email security filters.
  3. AitM Phishing: The final destination is an AitM phishing page that perfectly mimics the Microsoft login portal. This page acts as a reverse proxy between the victim and Microsoft.
  4. Credential and Session Theft: The AitM proxy captures the user's username, password, and the MFA session cookie after the user successfully authenticates.
  5. Evasion: The attackers use residential proxies for their post-compromise activities, making their malicious sign-ins difficult to distinguish from legitimate remote user traffic.
  6. Automated Persistence: Automated tools are used to maintain the hijacked session, refreshing it every eight hours to avoid expiration.
  7. Reconnaissance and Exfiltration: The attackers use the Microsoft Graph API to search the compromised mailbox for keywords like "payroll," "invoice," "payment," and "banking." They also enumerate users to identify others in finance and HR departments for further targeting.

Technical Analysis

The combination of AitM phishing, residential proxy usage, and API-based reconnaissance makes this a highly effective campaign.

  • AitM Phishing: This is the key technique for bypassing MFA. By proxying the entire login flow, the attackers can steal the session cookie, which is the 'key' that proves the user has already completed an MFA-protected login.
  • Residential Proxies: Using IP addresses from legitimate residential ISPs allows the attackers' traffic to blend in. Blocking an entire residential IP range is not feasible for most organizations, as it would block legitimate customers or remote employees.
  • Microsoft Graph API Abuse: Instead of manually browsing the mailbox, the attackers use the Graph API to programmatically and rapidly search for high-value information. This is faster, stealthier, and less likely to be noticed by the user.

MITRE ATT&CK Mapping


Impact Assessment

The campaign has targeted hundreds of organizations across healthcare, education, manufacturing, and government, primarily in the U.S., Canada, and Europe.

  • Payroll Diversion: The ultimate goal of the "Payroll Pirates" is to use the information gathered to socially engineer HR/payroll staff into changing an employee's direct deposit information, diverting their salary to an attacker-controlled account.
  • Business Email Compromise (BEC): The stolen information about invoices and payments can be used to launch sophisticated BEC attacks, tricking the company or its clients into sending payments to fraudulent accounts.
  • Data Breach: The exfiltration of emails containing sensitive financial and employee PII constitutes a data breach, with associated regulatory and notification requirements.

IOCs — Directly from Articles

No specific IOCs were provided in the source articles.


Cyber Observables — Hunting Hints

Type
log_source
Value
Entra ID Sign-in Logs
Description
Look for successful logins from residential ISP ASNs, especially if the user is not expected to be working from home.
Context
Microsoft Entra ID Sign-in Logs
Confidence
medium
Type
user_agent
Value
Microsoft Graph
Description
Correlate logins from suspicious IPs with subsequent high-volume API access using the Microsoft Graph User-Agent.
Context
Entra ID Logs, Cloud App Security Logs
Confidence
high
Type
command_line_pattern
Value
Search-Mailbox or Graph API search queries
Description
Monitor for mailbox searches with keywords like 'payroll', 'invoice', 'payment', 'direct deposit'.
Context
Microsoft 365 Unified Audit Log
Confidence
high
Type
network_traffic_pattern
Value
Redirection through Google Meet/S3
Description
Analyze email headers and links for patterns involving legitimate services used as redirectors.
Context
Email gateway logs, URL analysis tools
Confidence
medium

Detection & Response

Detection

  1. Enhanced Email Filtering: Use email security gateways that can perform sandboxing and analysis of URLs to detect the multi-stage redirection chain.
  2. Entra ID Identity Protection: Enable and monitor alerts from Entra ID Identity Protection, which can detect risky sign-ins, impossible travel, and other anomalies associated with account takeover.
  3. Audit Log Monitoring: Create specific detection rules in your SIEM to alert on suspicious Graph API usage, such as an application enumerating all users or performing keyword searches across many mailboxes. This is an application of D3FEND's Domestic User Activity Analysis.

Response

  • Upon detecting a compromised account, immediately revoke all session tokens for the user, reset their password, and investigate all activity from the time of compromise. Check for changes to mailbox rules (e.g., forwarding rules) and MFA settings.

Mitigation

  1. Phishing-Resistant MFA: As with other AitM campaigns, the most effective technical mitigation is the adoption of phishing-resistant MFA, such as FIDO2 security keys. This breaks the AitM attack chain.
  2. User Training: Train users to be suspicious of voicemail-themed emails and to verify the authenticity of any login prompts, especially those that follow a series of redirects.
  3. Conditional Access Policies: Implement Conditional Access policies that block sign-ins from legacy authentication protocols and require logins to come from trusted locations or compliant devices.
  4. Limit API Permissions: Review permissions granted to third-party applications and scripts that use the Graph API. Enforce the principle of least privilege to limit what an attacker can do even if they gain control of an application.

Timeline of Events

1
August 8, 2026
This article was published

MITRE ATT&CK Mitigations

Deploy phishing-resistant MFA (FIDO2) to technically prevent session hijacking via AitM proxies.

Train users to be suspicious of unexpected login prompts and voicemail-themed phishing emails.

Audit

M1047enterprise

Actively monitor Microsoft 365 and Entra ID audit logs for signs of account takeover and suspicious API usage.

D3FEND Defensive Countermeasures

The most effective technical countermeasure against the 'Payroll Pirates' AitM campaign is to implement phishing-resistant Multi-factor Authentication (D3-MFA). Specifically, organizations should migrate from phishable MFA methods like SMS and push notifications to FIDO2-based authenticators (e.g., YubiKeys, Windows Hello for Business). FIDO2 binds the authentication process to the specific domain, meaning a credential cannot be used on a lookalike phishing site. When a user is tricked into visiting the attacker's AitM proxy, the browser and security key will refuse to complete the authentication, technically breaking the attack chain. This moves the defense from relying on user vigilance to a robust, technical control that neutralizes the core of the threat.

To detect a successful account takeover, security teams must perform continuous Web Session Activity Analysis (D3-WSAA), particularly for Microsoft 365. This involves creating SIEM rules to detect the attacker's post-compromise behavior. A high-fidelity alert should be triggered when a user session, especially one originating from a residential ISP or an anomalous location, begins making programmatic queries via the Microsoft Graph API. Specifically, monitor for API calls related to searching mailboxes (/messages?$search=) with financial keywords like 'payroll' or 'invoice'. A normal user interacts with their mailbox via a browser or Outlook client; they do not typically use the Graph API directly to perform keyword searches. This behavioral mismatch is a strong indicator of a compromised account being used for reconnaissance by the 'Payroll Pirates' group.

To stop the attack at the initial email stage, organizations need advanced URL Analysis (D3-UA) capabilities in their email security gateway. The 'Payroll Pirates' campaign uses a multi-stage redirection chain involving legitimate services like Google Meet and Amazon S3 to evade simple URL blocklists. An effective email security solution must be able to 'detonate' or follow these links in a sandbox environment to their final destination. The system should analyze the entire chain and identify that it ultimately leads to a newly registered domain hosting a phishing kit. By analyzing the final landing page for credential fields and signs of an AitM proxy, the security gateway can block the email before it ever reaches the user's inbox, preventing the social engineering attempt from even beginning.

Article Author

Jason Gomes

Jason Gomes

• Cybersecurity Practitioner

Cybersecurity professional with over 10 years of specialized experience in security operations, threat intelligence, incident response, and security automation. Expertise spans SOAR/XSOAR orchestration, threat intelligence platforms, SIEM/UEBA analytics, and building cyber fusion centers. Background includes technical enablement, solution architecture for enterprise and government clients, and implementing security automation workflows across IR, TIP, and SOC use cases.

Threat Intelligence & AnalysisSecurity Orchestration (SOAR/XSOAR)Incident Response & Digital ForensicsSecurity Operations Center (SOC)SIEM & Security AnalyticsCyber Fusion & Threat SharingSecurity Automation & IntegrationManaged Detection & Response (MDR)

Editorial Standards & Analyst Review

CyberNetSec.io uses automation to assist source monitoring, deduplication, observable extraction, and structured intelligence generation. Published analysis follows human-defined editorial standards and adds defensive context including MITRE ATT&CK, D3FEND, STIX, and Sigma where applicable. Read our editorial policy.

Tags

AitMPhishingMicrosoft 365Payroll PiratesStorm-2657Storm-2755BECSession Hijacking

📢 Share This Article

Help others stay informed about cybersecurity threats

🎯 MITRE ATT&CK Mapped

Every tactic, technique, and sub-technique used in this threat has been identified and mapped to the MITRE ATT&CK framework for consistent, actionable threat language.

🧠 Enriched & Analyzed

Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.

🛡️ Actionable Guidance

Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.

🔗 STIX Visualizer

Structured threat data is packaged as a STIX 2.1 bundle and can be visualized as an interactive graph — relationships between actors, malware, techniques, and indicators.

Sigma Generator

Sigma detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.