Home » Spyware » Candiru (DevilsTongue)

Candiru (DevilsTongue) Technical Intelligence Dossier

Category: Spyware EMBER Samples: 45 Status: Curated Threat Profile
Canonical Source & Detection Telemetry

This technical brief is synchronized with the peer-reviewed threat intelligence dossier published at the SystemHelpDesk Candiru (DevilsTongue) Threat Profile. Review complete multi-tier YARA rules, Sigma detection rules, and REST API telemetry endpoints on the canonical authority hub.

View Canonical Dossier ↗

Executive Summary & Threat Architecture

Candiru (operating under corporate entities Saito Tech Ltd, Taveta Ltd, and Grindavik Solutions) is an Israeli commercial cyber-surveillance contractor specializing in advanced zero-day mercenary spyware targeting Microsoft Windows, with modular extensions for macOS, iOS, and Android. Documented and forensically analyzed in July 2021 by The Citizen Lab and Microsoft Threat Intelligence Center (MSTIC), Candiru's primary espionage implant—tracked by Microsoft as 'DevilsTongue' and internally codenamed 'Caramel' or 'Sherlock'—is weaponized by government customers to execute covert surveillance against high-profile journalists, human rights activists, legal counsel, and political opposition figures across Europe, the Middle East, and Latin America. Candiru specializes in zero-click and precision one-click exploit chains: on Windows endpoints, it weaponized browser remote code execution zero-days (such as the Google Chrome WebRTC flaw CVE-2022-2294 discovered by Avast) chained with twin Windows GDI/win32k kernel privilege escalation zero-days (CVE-2021-31979 and CVE-2021-33771) to escape sandboxes and establish SYSTEM-level execution. Once deployed, DevilsTongue acts as an invasive multi-modular surveillance framework: it hooks process memory to extract end-to-end encrypted chat logs (Signal, WhatsApp, Telegram, Skype), harvests saved browser passwords and active session cookies to bypass Multi-Factor Authentication (MFA), exfiltrates Outlook message spools, captures microphone audio and keystrokes, and executes LSASS memory dumping to harvest Kerberos and NTLM credentials for network lateral movement.

Observed Threat Aliases: Candiru Spyware, DevilsTongue, Saito Tech, KANDIRU, Caramel Spyware, Taveta, Grindavik Solutions, Sherlock (Internal Code)

Ancestry & Lineage Tracking

Derived From / Upstream Ancestry: candiru surveillance framework

Documented Downstream Variants: devilstongue_windows, caramel_loader, candiru_ios, candiru_android

Weaponized Vulnerabilities & Exploitation Topology

Documented common vulnerabilities and exposures (CVEs) weaponized by Candiru (DevilsTongue) operators for initial execution, sandbox evasion, or SYSTEM-level kernel privilege escalation:

CVE IdentifierExploitation ScopeOfficial Reference
CVE-2021-31979 (Canonical Catalog Hub ↗)Weaponized in in-the-wild exploitation chainsNIST NVD Advisory ↗
CVE-2021-33771 (Canonical Catalog Hub ↗)Weaponized in in-the-wild exploitation chainsNIST NVD Advisory ↗
CVE-2022-2294 (Canonical Catalog Hub ↗)Weaponized in in-the-wild exploitation chainsNIST NVD Advisory ↗
CVE-2021-21166Weaponized in in-the-wild exploitation chainsNIST NVD Advisory ↗
CVE-2021-30551Weaponized in in-the-wild exploitation chainsNIST NVD Advisory ↗

→ Explore all 77 exploited vulnerabilities on the SystemHelpDesk CVE Threat Matrix Hub.

MITRE ATT&CK® Tactical Tradecraft

Tactics, techniques, and procedures (TTPs) systematically mapped across real-world intrusion kill-chains:

Technique IDTechnique NameMITRE ATT&CK Framework
T1203 Exploitation For Client Execution ATT&CK Spec ↗
T1068 Exploitation For Privilege Escalation ATT&CK Spec ↗
T1055 Process Injection ATT&CK Spec ↗
T1056.001 Keylogging ATT&CK Spec ↗
T1113 Screen Capture ATT&CK Spec ↗
T1123 Audio Capture ATT&CK Spec ↗
T1555.003 Credentials From Web Browsers ATT&CK Spec ↗
T1539 Steal Web Session Cookie ATT&CK Spec ↗
T1005 Data From Local System ATT&CK Spec ↗
T1071.001 Application Layer Protocol Web ATT&CK Spec ↗
T1003.001 Os Credential Dumping Lsass ATT&CK Spec ↗
T1027 Obfuscated Files Or Information ATT&CK Spec ↗

→ Inspect the complete 226-technique matrix on the MITRE ATT&CK Defense Hub.

Indicators of Compromise (IOCs) & Forensic Artifacts

Curated indicators for retrospective threat hunting across SIEM and EDR platforms:

Initial Delivery Vectors

Host Persistence & Execution Hooks

Reference File Hashes (SHA-256)

Frequently Addressed Questions

What is Candiru and what is the DevilsTongue spyware?

Candiru (also known as Saito Tech Ltd) is an Israeli commercial surveillance vendor that manufactures and licenses state-grade offensive intrusion tools to government intelligence and law enforcement agencies. DevilsTongue is Candiru's flagship multi-modular espionage implant, engineered to covertly compromise Windows, macOS, iOS, and Android devices to conduct comprehensive remote surveillance.

How does Candiru achieve zero-click and one-click initial access?

Candiru deploys sophisticated watering hole attacks, spear-phishing messages, and malicious redirect meshes. In multiple documented campaigns, Candiru weaponized zero-day remote code execution vulnerabilities in web browsers (such as Google Chrome WebRTC flaw CVE-2022-2294) to execute arbitrary code within the browser sandbox without requiring file downloads.

What Windows kernel zero-days were weaponized by Candiru (CVE-2021-31979 & CVE-2021-33771)?

To escape browser sandboxes and escalate to NT AUTHORITY\SYSTEM privileges, Candiru weaponized twin zero-day vulnerabilities in the Windows GDI (Graphics Device Interface) / win32k.sys kernel subsystem (CVE-2021-31979 and CVE-2021-33771). These vulnerabilities allowed DevilsTongue to perform out-of-bounds kernel memory read/write operations, disabling security hooks and deploying kernel drivers without triggering Driver Signature Enforcement.

How does DevilsTongue intercept end-to-end encrypted chats on Signal, WhatsApp, and Telegram?

Rather than attempting to break cryptographic algorithms in transit, DevilsTongue operates directly in host memory and local application storage. Running with SYSTEM privileges, it injects into running browser and desktop messaging processes, hooking into SQLite databases, local session caches, and keystroke buffers to intercept plaintext messages, voice notes, and contact lists directly before encryption or after decryption.

Need YARA & Sigma Ingestion Files?

Export production-grade Sigma signatures, YARA detection rules, and automated SIEM ingestion feeds directly from the Official Candiru (DevilsTongue) Technical Portal.

Export Rules & Hashes ↗