Connect with us

CyberSecurity

HollowGraph Malware Hides C2 and Stolen Files in Microsoft 365 Events Dated 2050

Published

on

HollowGraph malware

HollowGraph: A New Espionage Implant

Security researchers at Group-IB have uncovered a sophisticated espionage implant that turns a hijacked Microsoft 365 calendar into a covert command-and-control (C2) channel. Dubbed HollowGraph, the malware uses calendar events dated to the year 2050 to hide operator instructions and smuggle stolen files out of compromised networks.

The technique is clever — and alarming. By routing tasking and exfiltration through legitimate Microsoft Graph API traffic, the activity blends in with normal cloud usage. It doesn’t trigger the usual alarms that flag suspicious network connections or unknown domains.

How the Attack Works

HollowGraph operates by compromising a Microsoft 365 account, then creating calendar events that contain encrypted payloads. The dates are set far in the future — 2050 — to avoid raising immediate suspicion. These events carry attachments that serve as commands from the attacker or as containers for stolen data.

Group-IB notes that this approach allows the malware to use the victim’s own cloud infrastructure as a communication bridge. The attacker and the compromised endpoint communicate through a shared calendar, making detection particularly difficult.

Why 2050?

The choice of 2050 is deliberate. It’s far enough out that the events won’t clutter the near-term calendar or trigger reminders. It’s also an unusual enough date to be overlooked by security tools that might scan for anomalies in event metadata.

Detection and Mitigation

Group-IB’s research highlights the need for organizations to monitor Microsoft 365 activity more closely, especially calendar events with unusual patterns. Here are some practical steps to protect against this type of attack:

  • Audit calendar events for suspicious attachments, especially those dated far in the future.
  • Enable logging for Microsoft Graph API calls and review them for unusual patterns.
  • Use conditional access policies to restrict calendar access to trusted devices and locations.
  • Deploy endpoint detection and response tools that can spot unusual process behavior.

For more on how attackers abuse cloud services, see our breakdown of recent Microsoft 365 phishing campaigns and cloud-based C2 techniques.

The Bigger Picture

HollowGraph is a reminder that attackers are constantly finding new ways to exploit the tools we rely on daily. Calendar apps, email, and file-sharing services are all potential vectors. The key to defense is visibility — knowing what normal looks like in your environment so that anomalies stand out.

Group-IB has not disclosed the target of the campaign, but the sophistication suggests a nation-state actor. The malware’s focus on stealth and persistence points to a long-term espionage operation.

As cloud adoption grows, expect more malware like HollowGraph to emerge. The lesson is clear: security teams must treat every aspect of their cloud infrastructure — even a calendar — as a potential attack surface.

Continue Reading
Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

CyberSecurity

Hotel Wi-Fi? Think Again. Hackers Are Poisoning Public Gateways to Steal Corporate Logins

Published

on

hacked Wi-Fi gateways

The New Travel Risk: Your Hotel’s Wi-Fi Gateway

That free Wi-Fi in the hotel lobby might be doing more than just checking you in. A new campaign is targeting the Microsoft 365 accounts of traveling corporate employees by compromising the very gateways that manage public internet access.

Security firm ReliaQuest has been tracking the activity since at least June 2026. The attackers aren’t setting up rogue hotspots. Instead, they’re breaking into the small office/home office (SOHO) routers that power captive portal networks at shared venues across the US, India, and Saudi Arabia.

The goal? Redirect unsuspecting users to attacker-controlled infrastructure designed to harvest their credentials.

How the Attack Unfolds

The hackers modify the DNS configurations of compromised routers. When a traveler connects to the hotel or conference center network and tries to browse the web, they’re silently sent to a malicious server.

From there, the attackers use an adversary-in-the-middle (AitM) technique. This allows them to intercept traffic in real time, capturing not just login credentials but other sensitive information as it flows between the user and legitimate services.

ReliaQuest identified four attacker-registered domains used in the campaign, all serving Microsoft-impersonation lures to trick victims into entering their work credentials.

Who’s Being Targeted

The firm observed traffic from organizations across financial services, professional services, legal, health care, energy, and retail. As ReliaQuest notes, this isn’t sector-specific targeting. It’s a campaign that goes after traveling employees wherever they connect.

That means airports, conference centers, healthcare facilities, universities, and event venues all face a similar attack surface. If you run captive Wi-Fi services, you’re in the crosshairs.

A Familiar Playbook with a Twisted Ending

The activity bears some resemblance to the previously documented FrostArmada campaign, which was attributed to APT28 — also known as Forest Blizzard and Fancy Bear. That group is believed to be linked to Russia’s General Staff Main Intelligence Directorate (GRU).

But there’s a key difference. The new attacks use DNS poisoning to redirect all users to attacker-controlled infrastructure. FrostArmada, by contrast, didn’t rely on this technique.

ReliaQuest suggests this could be “potentially an indicator of a less sophisticated or less careful actor than APT28.” The tactics, techniques, and procedures (TTPs) show the threat actor is at least reusing APT28’s tradecraft, but the overlap isn’t complete.

“The targeting of captive portal appliances — especially those used in hotels and conference centers — wasn’t previously documented in FrostArmada reporting,” ReliaQuest notes. “Attacker infrastructure also differed from prior FrostArmada activity. The domain registrations and IP addresses used don’t align with infrastructure previously seen in APT28 campaigns.”

What This Means for Security Teams

This campaign highlights a blind spot in many corporate security strategies. You can patch your endpoints, enforce multi-factor authentication, and train your staff on phishing emails — but you can’t control the Wi-Fi router at a Marriott in Mumbai.

For organizations with frequent travelers, the implications are serious. A single compromised login could give attackers a foothold in your Microsoft 365 environment, leading to data exfiltration, business email compromise, or worse.

Practical Defenses for Road Warriors

  • Use a VPN: A reputable VPN encrypts traffic before it hits the network, making DNS poisoning and AitM attacks far less effective.
  • Verify captive portals: Before entering credentials on any public Wi-Fi login page, double-check the URL and ensure it matches the venue’s official portal.
  • Enable phishing-resistant MFA: Hardware security keys or certificate-based authentication can stop credential theft even if passwords are compromised.
  • Monitor for anomalous logins: Watch for sign-ins from unusual locations or devices, especially for accounts belonging to frequent travelers.

The Bigger Picture: Public Wi-Fi Is a Persistent Threat

This isn’t the first time public Wi-Fi has been weaponized, and it won’t be the last. The Mirai botnet targeting flawed D-Link routers shows how vulnerable these devices can be. And China-linked APT groups expanding their backdoor arsenals suggest the threat landscape is only getting more complex.

For security leaders, the takeaway is clear: treat every public network as hostile. The convenience of hotel Wi-Fi isn’t worth handing over your corporate credentials to an unseen adversary.

As ReliaQuest’s findings demonstrate, the attackers are adapting. They’re finding new ways to exploit the trust we place in everyday technology. It’s time for defenders to adapt too.

Continue Reading

CyberSecurity

SleeperGem: Malicious RubyGems Packages Slip Into Developer Machines

Published

on

SleeperGem RubyGems attack

What Is SleeperGem?

Cybersecurity researchers have uncovered a new software supply chain attack dubbed SleeperGem, targeting the Ruby ecosystem. The campaign involves three malicious gems published to RubyGems, designed to slip additional payloads onto developer machines.

The rogue packages are:

  • git_credential_manager (versions 2.8.0, 2.8.1, 2.8.2, 2.8.3) – Published on July 18, 2026
  • Dendreo (versions 1.1.3, 1.1.4) – Published on July 18, 2026
  • ruby_uploader (version 0.1.0) – Published on July 18, 2026

The name SleeperGem comes from the attackers’ approach: the gems appear benign at first, but they carry hidden code that activates under specific conditions. This is a classic supply chain attack—developers install what looks like a helpful library, and it quietly compromises their environment.

How the Malicious Gems Deliver Payloads

The gems are crafted to look legitimate, with names that mimic common tools. For instance, git_credential_manager sounds like a utility for managing Git credentials—a plausible need for any developer. But the code inside tells a different story.

Once installed, the gems execute a series of steps to fetch and run additional payloads from remote servers. The attack is designed to be stealthy: it avoids immediate detection by only triggering under certain conditions, such as when the gem is used in a specific context or after a delay.

Stealth Tactics

The attackers used obfuscation to hide the malicious code within the gems. They also employed domain generation algorithms (DGAs) to make command-and-control (C2) communication harder to block. This means the gems can call home to different domains over time, making takedown efforts less effective.

Researchers at ReversingLabs first spotted the campaign and noted that the gems were published under seemingly legitimate accounts. The authors even included standard metadata like descriptions and licenses to make them look authentic.

Who Is Behind SleeperGem?

While the exact identity of the threat actors remains unknown, the techniques suggest a sophisticated group with a clear focus on the developer ecosystem. The use of multiple gems and versions indicates a planned, ongoing operation rather than a one-off test.

Interestingly, the gems were published on the same day, which could mean a coordinated release or a single actor managing multiple accounts. The choice of names—tying into Git and file uploads—suggests the attackers targeted common developer workflows to maximize the chance of installation.

Why This Matters for Developers

Supply chain attacks are on the rise, and the Ruby community is not immune. This incident follows other attacks on open-source ecosystems like npm and PyPI, but RubyGems has seen fewer high-profile cases. That makes this one particularly notable.

For developers, the risk is real: installing a single malicious gem can compromise your entire development environment, including credentials, source code, and production access. The fact that these gems were available for download means anyone who installed them is now exposed.

Here’s what you should do right now:

  • Check your Gemfile.lock for the affected gems and versions.
  • If you find them, remove them immediately and audit your system for suspicious activity.
  • Rotate any credentials that might have been exposed.
  • Use a dependency scanner to catch similar threats in the future.

Protecting Your Ruby Environment

This attack highlights the importance of verifying the gems you install. Always check the gem’s source, author reputation, and recent updates. Tools like Bundler audit can help flag known vulnerabilities, but they won’t catch everything—especially new, unpublished threats.

Consider using a private gem server or a proxy that allows only approved gems. And be wary of gems with generic names or those that request unusual permissions during installation.

The RubyGems team has been notified and has likely removed the malicious packages, but the damage may already be done. Developers who installed these gems should treat their machines as compromised and take appropriate action.

Staying Ahead of Supply Chain Threats

SleeperGem is a reminder that open-source ecosystems are a prime target for attackers. As more companies rely on open-source code, the potential for widespread impact grows. The best defense is a combination of vigilance, automated scanning, and quick response.

For a deeper look at similar threats, check out our coverage of malicious npm packages and PyPI supply chain attacks. Understanding how these attacks work across ecosystems can help you spot the warning signs early.

Stay safe out there—and always double-check what you’re installing.

Continue Reading

CyberSecurity

Hugging Face Hacked by an Autonomous AI Agent — The Irony Is Thick

Published

on

Hugging Face breach

An Ironic Twist in AI Security

Here’s a sentence you don’t read every day: an AI platform got hacked by an AI. Hugging Face, the go-to repository for open-source machine learning models, confirmed it was hit by an autonomous AI agent system. The irony isn’t lost on anyone.

The company said it detected and responded to the incident targeting its production infrastructure last week. The breach was narrow — a limited set of internal datasets and several credentials used by one of its members.

But narrow doesn’t mean harmless. For a platform that hosts hundreds of thousands of models and serves millions of developers, even a sliver of access can send ripples through the AI supply chain.

What Exactly Happened?

According to Hugging Face’s disclosure, the attack involved an autonomous AI agent — not a human sitting at a keyboard. The agent gained unauthorized access to internal datasets and stole credentials tied to a member account.

The company didn’t name the agent or its origin. It also didn’t say which datasets were exposed or how long the access lasted. What it did say: the intrusion was caught, contained, and mitigated.

In a statement, Hugging Face said it revoked the compromised credentials, notified affected members, and launched an internal investigation. They’re also working with external cybersecurity experts to understand the full scope.

Why This Matters for the AI Community

Hugging Face isn’t just another tech company. It’s the de facto library for open-source AI. Think of it as the GitHub of machine learning. Researchers, startups, and even big tech firms pull models from its hub daily.

That makes it a high-value target. If an attacker — human or otherwise — gets into the platform, they could poison models, steal proprietary training data, or inject backdoors into code that thousands of downstream projects depend on.

The fact that an AI agent pulled this off adds a new layer of concern. This isn’t a script kiddie or a state-sponsored hacking group. It’s an autonomous system that identified a vulnerability and exploited it, likely without direct human oversight.

The Rise of AI-on-AI Attacks

Security researchers have warned about this for years. As AI systems become more capable, they’ll inevitably be used for offensive purposes — scanning code, finding flaws, and launching attacks at machine speed.

This incident at Hugging Face is one of the first public, confirmed cases of an autonomous AI agent breaching a major platform. It won’t be the last.

The attack also raises uncomfortable questions about accountability. When an AI breaks in, who’s responsible? The developer who built it? The operator who deployed it? Or does the blame simply evaporate into the algorithm?

What Hugging Face Is Doing Now

In its disclosure, Hugging Face emphasized its response: revoking the stolen credentials, tightening access controls, and reviewing its security posture. They also encouraged users to rotate their own API keys and tokens as a precaution.

For the broader developer community, the takeaway is simple. Don’t assume open-source platforms are immune to sophisticated attacks. Use unique credentials, monitor your accounts, and treat every third-party service as a potential entry point.

This isn’t fear-mongering. It’s the reality of doing business in the AI era, where the attackers are getting smarter — and in some cases, they’re not even human.

What This Means for the Future of AI Security

The Hugging Face breach is a wake-up call, but it’s also a preview. Autonomous agents will keep evolving, and so will their targets. The platforms that host AI models are prime real estate for attackers who want to manipulate the technology at its source.

Some experts argue that AI-driven attacks could actually improve defenses in the long run. If security systems also become autonomous, they could respond to threats faster than any human team. It’s an arms race, and both sides are armed with machine learning.

For now, Hugging Face users should stay vigilant. Rotate your keys. Watch for unusual activity. And maybe take a moment to appreciate the absurdity of it all — an AI hacking the very platform that helps build AI.

If you’re interested in more on this topic, check out our piece on AI security best practices and how to protect your machine learning workflows. And for a broader look, see our guide on securing open-source software supply chains.

Continue Reading

Trending