Project CAV3RN: Google Apps Script and DNS C2
Score: 8/10

Project CAV3RN: Google Apps Script and DNS C2

Project CAV3RN is a modular espionage framework targeting Israel that uses Google Apps Script as a C2 relay and DNS A-records for channel selection.

Executive Summary

Project CAV3RN is a sophisticated modular espionage framework active against targets in Israel. The framework has recently evolved to include a complex C2 module, GoogleService.dll, which utilizes multi-transport communication. It dynamically selects between direct HTTPS and a Google Apps Script relay based on DNS A-record responses, effectively blending malicious traffic with legitimate cloud service activity.

Technical analysis reveals a highly organized architecture consisting of an inter-component DLL broker (rnp.dll) that manages modular payloads and supports runtime upgrades without process restarts. The infrastructure relies on the domain studiotikva[.]com, which provides Israeli-themed cover and supports authoritative DNS for C2 orchestration. The use of Google Apps Script as an application-layer relay demonstrates a continued shift toward abusing trusted third-party services to bypass traditional network defenses.

This framework represents a significant threat due to its rapid development cycle and stealthy communication techniques. Organizations in the region should prioritize monitoring for anomalous DNS queries to actor-controlled subdomains and unauthorized use of Google Apps Script environments within their networks.

Key Details

Threat Name

Project CAV3RN

Affects

—

Adversary

Project CAV3RN Other Adversaries and Aliases: OceanLotus; Mirage Kitten; ToddyCat; Cloud Atlas; Kimsuky

Malware/Tools

CAV3RN, GoogleService.dll, rnp.dll, ZiChatBot, JanelaRAT, CrystalX, GoPix, OctLurk, SilkLurk, GoSerpent

Report Score

8out of 10
Quality Score
Good
IOC Quality8
TTP Details9
Detection Guidance5
Enterprise Relevance8
Clarity & Structure9
Technical Depth8

Sources