Skip to content
Tech News
← Back to articles

New HollowGraph malware uses Microsoft Graph for stealthy C2 comms

read original more articles
Why This Matters

The HollowGraph malware exemplifies sophisticated cyber espionage tactics by leveraging Microsoft 365 calendar features as covert command-and-control channels, highlighting the evolving methods threat actors use to evade detection. This underscores the importance for organizations to enhance security measures around cloud-based communication tools and monitor for unusual activity. The attack's targeted nature, especially against organizations in Israel, emphasizes the ongoing risks of state-sponsored cyber espionage campaigns.

Key Takeaways

A malicious component dubbed HollowGraph uses the calendar feature in compromised Microsoft 365 mailboxes as a command-and-control channel to receive attacker commands and exfiltrate stolen data.

Researchers analysing the module believe it is part of the Cavern command-and-control framework that has been previously linked to an Iranian threat actor targeting entities in Israel.

At least 12 systems have been infected with HollowGraph, three of them actively communicating with the threat actor between June 3 and July 9.

The collected indicators suggest that the threat actor is focused on organizations in Israel, pointing to a targeted attack for espionage purposes.

Microsoft 365 mailbox abuse

In a report from cybersecurity company Group-IB, researchers say that HollowGraph uses hardcoded details to authenticate to the Microsoft Graph API via a compromised Microsoft 365 account.

The configuration file is stored as logAzure.txt to appear as a regular log file, and "includes the Microsoft Entra ID tenant ID, application (client) ID, client secret, target mailbox address, command-and-control (C2) domain, and two RSA keys."

The two cryptographic keys are used to encrypt files before delivery to the attacker and to decrypt incoming tasks.

To remain under the radar, the threat actor creates calendar events dated May 13, 2050, with the title in specific formats. Commands and exfiltrated data are concealed within files attached to these calendar entries.

According to Group-IB's analysis, HollowGraph supports only two commands that let it create calendar entries with stolen files in encrypted form and search for new ones with instructions from the threat actor:

... continue reading