Close Menu
NCIJ Network NCIJ Network
    What's Hot

    Turf War Between Claude Agents Leads to Self-Replicating Malware

    August 18, 2026

    ‘Fabricated Rumors’ About BitMart Founder, Binance bStocks Dominate: Asia Express

    August 18, 2026

    Chasing Fire Clouds in Utah

    August 18, 2026
    Facebook X (Twitter) Instagram
    Trending
    • Turf War Between Claude Agents Leads to Self-Replicating Malware
    • ‘Fabricated Rumors’ About BitMart Founder, Binance bStocks Dominate: Asia Express
    • Chasing Fire Clouds in Utah
    • Join a running community – you won’t regret it | Running
    • Zambia’s president Hichilema wins re-election with big economic promises
    • ‘Unprecedented’ number of Apple users received recent spyware alert, say investigators
    • Nous Research Ships Bot Mode for Hermes Agent, Turning Agent Profiles Into a Roster of Named Bots
    • Cavern C2 Uses DNS and Google Apps Script to Blend Into Legitimate Traffic
    • About
      • Our Team
      • Editorial Policy
      • Editorial Independence
      • International Support
    • Trust & Standards
      • AI Usage Policy
      • Conflict of Interest Policy
      • Corrections Policy
      • Ethics Policy
      • Fact-Checking Policy
      • Source Protection
    • Get Involved
      • Guide for Sources
      • Support Independent Journalism
    • Legal
      • Cookie Policy
      • Privacy Policy
      • Terms of Use
    Facebook X (Twitter) Instagram
    NCIJ Network NCIJ Network
    Tuesday, August 18
    • Home
    • World
    • Ai
    • Business
    • Politics
    • Health
    • Crypto
    • Science
    • Technology
    • Cybersecurity
    • Defense & Security
    • Economy
    • Energy
    • Europe
    • More
      • Fact Check
      • Investigations
      • Opinion & Analysis
      • Environment
    NCIJ Network NCIJ Network
    Home»Cybersecurity

    Cavern C2 Uses DNS and Google Apps Script to Blend Into Legitimate Traffic

    NCIJ NETWNCIJ NETWORKBy NCIJ NETWNCIJ NETWORKAugust 18, 2026 Cybersecurity No Comments5 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Cybersecurity researchers have traced the continued evolution of the Cavern (aka Cav3rn) command-and-control (C2) framework used by Iranian nation-state hackers in attacks targeting entities in Israel.

    Russian cybersecurity company Kaspersky said its ongoing monitoring of the threat activity cluster since December 2025 has led to the discovery of previously unreported components that expand the toolkit’s communication capabilities.

    “The main finding is a complex C2 module that uses DNS A-record responses to choose between direct HTTPS and a Google Apps Script relay for each transaction,” Kaspersky said in an analysis. “The same DNS infrastructure can validate and replace the relay deployment ID, allowing the operator to rotate the Google channel.”

    Cavern, first publicly documented by Check Point Research in early July 2026, consists of multiple moving parts, including an Agent and an assortment of modules, that work in tandem to enable mission-specific post-exploitation functionality, while minimizing forensic visibility and ensuring persistent access.

    The modules facilitate file operations, SQL database enumeration, Active Directory reconnaissance, LDAP brute-force attacks, network reconnaissance, and SOCKS5 proxy and WebSocket tunneling. The use of Cavern C2 has been linked to Cavern Manticore, a hacking group affiliated with Iran’s Ministry of Intelligence and Security (MOIS) that shares overlaps with MuddyWater and an OilRig sub-group known as Lyceum.

    Two back-to-back follow-up reports from Group-IB and Kaspersky detailed another module dubbed HOLLOWGRAPH that turns Microsoft 365 calendars into covert C2 channels. The malware, in particular, abuses the Microsoft Graph API to exfiltrate files and receive commands from the attacker using Microsoft 365 calendar events, and DNS tunneling to refresh credentials used in C2 communication.

    Cybersecurity

    “Using the Microsoft Graph API, it treats the compromised mailbox’s calendar as a two-way dead-drop: operators plant tasking as calendar events, and the implant exfiltrates stolen files by creating its own events with encrypted data attached,” Group-IB noted. “To avoid catching the mailbox owner’s attention, every event is dated far into the future — 13 May 2050 — with payloads attached as files to the event.”

    In tandem, the malware employs DNS tunneling as a way to refresh the Microsoft Entra ID (Azure AD) credentials used to authenticate to the Graph API and write the updated values to a text file on disk. A .NET NativeAOT-compiled DLL, HOLLOWGRAPH, was first detected in the wild on June 7, 2026.

    Cavern’s shift to a modular, extensible architecture using a plugin-based system is assessed to have taken place in late April 2026, per Kaspersky, which has since linked it to OilRig (aka APT34) with low confidence, citing the following indicators despite no direct code reuse or infrastructure overlap –

    • Use of Microsoft-hosted services for C2 (e.g., RDAT, OilCheck)
    • Presence of secondary recovery mechanism to obtain replacement OAuth refresh tokens, as observed in OilBooster
    • Use of compromised infrastructure belonging to entities in regions it targets, as observed in Solar and Veaty malware

    The latest findings from Kaspersky are a new communication module, GoogleService.dll, which reads a configuration file from disk (“conf.json”) and performs a DNS A-record query to opt for either a direct HTTPS or a Google Apps Script relay for each transaction.

    When the Google mode is selected, the module sends requests to the Apps Script deployment, which then forwards them to the threat actor-controlled backend. If Direct HTTPS is chosen by DNS, it contacts the configured address without using the relay.

    The cybersecurity vendor said it also discovered an inter-component broker (“rnp.dll”) that functions as the framework’s local bridge, which discovers and loads DLL components, routes messages between them, and supports runtime upgrades. Although the primary domain linked to the activity (“studiotikva[.]com”) was first registered in February 2024, the domain is said to have expired in February 2026, only for it to be re-registered three months later.

    The development is a sign of ongoing evolution of the Cavern framework, while relying on legitimate services to evade conventional perimeter defenses.

    Cybersecurity

    “By abusing legitimate services — previously Outlook calendar events and now Google Apps Script — the framework blends its C2 traffic with normal network activity, complicating network-based detection,” Kaspersky said. “Given its development pace, modular design, and operational tempo, we assess that CAV3RN will likely continue to expand.”

    APT42 Resurfaces with TAMECAT

    The disclosure comes as DarkAtlas detailed APT42’s use of TAMECAT in spear-phishing attacks targeting individuals associated with the nuclear energy sector as recently as April and May 2026 via LNK files masquerading as PDF documents.

    “The social-engineering theme used podcast and interview invitations, continuing the group’s preference for credible professional engagement before malware delivery,” DarkAtlas said.

    The attack chain culminates in the deployment of TAMECAT, a modular surveillance and collection framework that supports enumeration, discovery, arbitrary command execution, browser credential and cookie collection, Outlook .ost mailbox collection, screenshot capture, and fallback C2 and exfiltration mechanisms.

    The Iranian hacking group has also been observed using generative artificial intelligence (AI) as a way to accelerate operations, including developing specialized tooling, researching exploitation techniques, language translation, and identifying official email addresses, and investigating entities of interest.

    “APT42 remains an intelligence-collection threat whose advantage comes from patient human targeting, now accelerated by AI and supported by more resilient malware when needed,” DarkAtlas said.

    apps Blend Cavern DNS Google Legitimate script Traffic
    NCIJ NETWNCIJ NETWORK
    • Website

    Keep Reading

    Turf War Between Claude Agents Leads to Self-Replicating Malware

    Pokémon Center data breach exposes customer info, cancels some orders

    Hacker claims 3.6 million Azure account records stolen from major companies

    Forminator WordPress Flaw Can Enable Unauthenticated RCE via Malicious PHP Uploads

    Snowflake GitHub Actions Flaw Lets Crafted Issues Trigger Command Injection

    Critical GitLab GraphQL Flaw Could Let Unauthenticated Attackers Delete Public Projects

    Add A Comment
    Leave A Reply Cancel Reply

    Editors Picks

    Turf War Between Claude Agents Leads to Self-Replicating Malware

    August 18, 2026

    ‘Fabricated Rumors’ About BitMart Founder, Binance bStocks Dominate: Asia Express

    August 18, 2026

    Chasing Fire Clouds in Utah

    August 18, 2026

    Join a running community – you won’t regret it | Running

    August 18, 2026
    Latest Posts

    Wisconsin’s Democratic primary for governor: a look at the 5 remaining

    July 27, 2026

    UK CO2 storage project that will reuse existing infrastructure secures lease

    July 27, 2026

    Bangladesh shipbreakers push back against stricter environmental standards

    July 27, 2026

    Subscribe to News

    Get the latest sports news from NewsSite about world, sports and politics.

    NCIJ Network is an independent digital news platform delivering trusted investigative journalism, European and global news, in-depth analysis, and fact-based reporting with accuracy, transparency, and integrity.

    Facebook X (Twitter) Instagram Pinterest YouTube

    Turf War Between Claude Agents Leads to Self-Replicating Malware

    August 18, 2026

    ‘Fabricated Rumors’ About BitMart Founder, Binance bStocks Dominate: Asia Express

    August 18, 2026

    Chasing Fire Clouds in Utah

    August 18, 2026

    Subscribe to Updates

    Get the latest creative news from FooBar about art, design and business.

    Type above and press Enter to search. Press Esc to cancel.