Security researchers at Group-IB have identified a novel espionage malware named HollowGraph that employs a highly evasive technique for command-and-control (C2) communications. The malware abuses the native functionality of Microsoft 365, using calendar events as a covert channel. By creating and modifying calendar entries dated far in the future (specifically, the year 2050), attackers can pass instructions to the implant and exfiltrate stolen data as attachments. This method is exceptionally stealthy as all communication is funneled through the legitimate Microsoft Graph API, making the malicious traffic nearly indistinguishable from normal application activity. This discovery highlights a growing trend of attackers 'living off the cloud' to achieve long-term persistence and avoid detection.
HollowGraph is a sophisticated implant designed for long-term espionage. Its primary function is to establish a persistent and covert channel back to its operators to receive commands and exfiltrate sensitive information. The core of its novelty lies in its C2 mechanism, which completely avoids traditional C2 infrastructure like malicious domains or IP addresses. Instead, it leverages the target's own M365 environment as its communication platform.
The attack flow involves:
This technique is a prime example of abusing web services for C2, as described in MITRE ATT&CK T1102 - Web Service. By using the legitimate and trusted Microsoft Graph API, the malware's traffic is encrypted via SSL/TLS and directed to a legitimate Microsoft endpoint (graph.microsoft.com). This effectively bypasses most network-based security controls that rely on blacklisting malicious IPs or domains.
The use of calendar events for data exfiltration falls under T1567.002 - Exfiltration to Cloud Storage. While a calendar is not traditional cloud storage, the principle of hiding data within a legitimate cloud service is the same.
The choice of the year 2050 is a clever obfuscation tactic. It ensures the malicious events do not appear in any standard calendar view (daily, weekly, monthly), preventing accidental discovery by the compromised user. This demonstrates a focus on stealth and long-term persistence.
The use of such a covert channel poses a significant risk to organizations. HollowGraph can remain undetected within a network for extended periods, allowing attackers to conduct thorough reconnaissance and exfiltrate large volumes of sensitive data over time. Since the activity is masked as legitimate API usage, it can bypass traditional firewalls, proxies, and intrusion detection systems. The impact includes loss of intellectual property, corporate secrets, and sensitive employee or customer data.
No specific Indicators of Compromise (IOCs) were mentioned in the source articles.
Security teams may want to hunt for the following patterns to detect HollowGraph or similar threats:
graph.microsoft.com/v1.0/me/calendar/eventsMicrosoft 365 Unified Audit Log (UAL)MailItemsAccessed, FileAccessed, Update (for calendar items) operations.(Get-MgUserEvent -UserId [user] -Filter "start/dateTime ge '2050-01-01T00:00:00Z'")Enable and monitor detailed audit logs for cloud services like Microsoft 365 to detect anomalous API usage and account activity.
While difficult for this specific threat, egress filtering and API gateways can help control and monitor communications to external web services.
Mapped D3FEND Techniques:
Use CASB solutions to inspect and control traffic to cloud APIs, detecting and blocking anomalous behavior.
Mapped D3FEND Techniques:

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.
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.
Help others stay informed about cybersecurity threats
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.
Observables and indicators of compromise (IOCs) have been extracted and cataloged. Risk has been assessed and correlated with known threat actors and historical campaigns.
Detection rules, incident response steps, and D3FEND-aligned mitigation strategies are included so your team can act on this intelligence immediately.
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 detection rules are derived from the threat techniques in this article and can be converted for deployment across any major SIEM or EDR platform.