◇ SIGN IN
← all actors
apt

OilRig (APT34)

activehigh confidence
APT / State-sponsored
APT34Helix KittenCOBALT GYPSYEvasive SerpensHazel SandstormEUROPIUMEarth SimnavazCrambusIRN2ITG13TA452
Attribution
Iran — Ministry of Intelligence and Security (MOIS)
Origin
Iran
First seen
2014
Last active
2025
Motivation
Espionage
Confidence
high
MENA targeting
Saudi Arabia, UAE, Iraq, Jordan, Israel, Kuwait, Qatar
Sectors
Government, financial, energy, chemical, telecom
MITRE ATT&CK
Why it mattersState-sponsored / APT actor, high confidence, documented targeting Saudi Arabia, UAE, Iraq (Government, financial, energy sectors).
What's nextNo pipeline reports reference this actor yet — Radar mentions may still surface early signal.

OilRig (APT34) is a long-running Iranian state espionage group operating since at least 2014, specializing in Gulf-focused intrusions against government, energy, financial, and telecom targets, frequently via supply-chain and trust-relationship abuse.

History

OilRig has been publicly tracked since 2014 and is assessed to work on behalf of the Iranian government, with reporting most recently aligning it to the Ministry of Intelligence and Security (MOIS). Infrastructure details referencing Iran, the use of Iranian hosting, and consistently nation-state-aligned targeting underpin this attribution with high confidence.

The group is known for methodical, long-dwell espionage. It leans on spearphishing, web shells on internet-facing servers (notably Microsoft Exchange), custom backdoors, DNS-tunneling C2, and credential theft. A defining trait is supply-chain and trust-relationship abuse: compromising one organization to pivot into a higher-value primary target. Unit 42's published OilRig 'playbook' catalogues its extensive and evolving toolset.

MENA is OilRig's core theater. Victims cluster in Saudi Arabia, the UAE, Iraq, Jordan, Israel, Kuwait, and Qatar across government, energy, chemical, financial, and telecom sectors. Under the Trend Micro cluster name Earth Simnavaz, late-2024 reporting documented intrusions against UAE and Gulf-state government entities using a backdoor dubbed StealHook to siphon credentials from on-premises Exchange servers, chained with exploitation of a Windows kernel privilege-escalation vulnerability (CVE-2024-30088).

OilRig remained active through 2025, with reporting describing sustained intrusions against energy and defense organizations in Europe and the Middle East leveraging compromised Microsoft 365 accounts and Azure persistence — an assessed shift toward cloud-identity tradecraft. The group is one of the largest and most durable Iranian espionage actors still operating.

Notable campaigns

2017
ISMAgent / ALMA Communicator
DNS-tunneling backdoor campaigns against Middle Eastern government and financial targets.
2019
Tool leak (Lab Dookhtegan)
Public leak of OilRig tooling and victim data exposed the group's operational scope.
2024
Earth Simnavaz / StealHook
UAE and Gulf government intrusions abusing Exchange servers and CVE-2024-30088 to exfiltrate credentials.
2025
Cloud-persistence espionage
Energy and defense targeting across Europe and the Middle East via compromised M365 accounts and Azure persistence.

Observed ATT&CK techniques · 87

TechniqueNameTacticObserved use
T1074.001Data Staged: Local Data StagingcollectionOilRig has used browser data and credential stealer tools to stage stolen files in %TEMP%.
T1025Data from Removable MediacollectionOilRig has used Wireshark's usbcapcmd utility to capture USB traffic.
T1115Clipboard DatacollectionOilRig has used infostealer tools to copy clipboard data.
T1005Data from Local SystemcollectionOilRig has used PowerShell to upload files from compromised systems.
T1113Screen CapturecollectionOilRig has a tool called CANDYKING to capture a screenshot of the user's desktop.
T1119Automated CollectioncollectionOilRig has used automated collection.
T1573.002Encrypted Channel: Asymmetric Cryptographycommand and controlOilRig has used the PowerExchange utility and other tools to create tunnels to C2.
T1105Ingress Tool Transfercommand and controlOilRig has downloaded remote files onto victim infrastructure.
T1008Fallback Channelscommand and controlOilRig's malware ISMAgent falls back to its DNS tunneling if unable to reach C2 server over HTTP.
T1071.001Application Layer Protocol: Web Protocolscommand and controlOilRig has used HTTP for C2, and has used HTTP to communicate between installed backdoors.
T1071.004Application Layer Protocol: DNScommand and controlOilRig has used DNS for C2 including the publicly available requestbin.net tunneling service.
T1219Remote Access Toolscommand and controlOilRig has incorporated remote monitoring and management tools including ngrok into operations.
T1572Protocol Tunnelingcommand and controlOilRig has used the Plink utility and other tools to create tunnels to C2 servers.
T1132.001Data Encoding: Standard Encodingcommand and controlOilRig has used a VBS script to send the Base64-encoded name of the compromised computer.
T0869Standard Application Layer Protocol (ICS)command and control (ICS)OilRig communicated with command and control using HTTP requests.
T1555Credentials from Password Storescredential accessOilRig has used credential dumping tools such as LaZagne to steal credentials.
T1555.003Credentials from Password Stores: Credentials from Web Browserscredential accessOilRig has used credential dumping tools to steal credentials, and has used CDumper and EDumper.
T1555.004Credentials from Password Stores: Windows Credential Managercredential accessOilRig has used a credential dumping tool named VALUEVAULT to steal credentials.
T1552.001Unsecured Credentials: Credentials In Filescredential accessOilRig has used credential dumping tools to steal credentials to accounts.
T1110Brute Forcecredential accessOilRig has used brute force techniques to obtain credentials.
T1003.005OS Credential Dumping: Cached Domain Credentialscredential accessOilRig has used credential dumping tools such as LaZagne to steal credentials.
T1003.004OS Credential Dumping: LSA Secretscredential accessOilRig has used credential dumping tools such as LaZagne to steal credentials.
T1003.001OS Credential Dumping: LSASS Memorycredential accessOilRig has used credential dumping tools such as Mimikatz to steal credentials.
T1056.001Input Capture: Keyloggingcredential access, collectionOilRig has employed keyloggers including KEYPUNCH and LONGWATCH.
T1553.002Subvert Trust Controls: Code Signingdefense impairmentOilRig has signed its malware with stolen certificates.
T1686.003Disable or Modify System Firewall: Windows Host Firewalldefense impairmentOilRig has modified Windows firewall rules to enable remote access.
T1087.001Account Discovery: Local AccountdiscoveryOilRig has run net user, net user /domain, net group "domain admins" /domain, and related commands to enumerate accounts.
T1087.002Account Discovery: Domain AccountdiscoveryOilRig has run net user, net user /domain, net group "domain admins" /domain, and related commands to enumerate accounts.
T1217Browser Information DiscoverydiscoveryOilRig has used a Chrome data dumper named MKG, and has used CDumper and EDumper to collect cookies.
T1046Network Service DiscoverydiscoveryOilRig has used the publicly available tool SoftPerfect Network Scanner and custom tool GOLDIRONY.
T1120Peripheral Device DiscoverydiscoveryOilRig has used tools to identify if a mouse is connected to a targeted system.
T1069.001Permission Groups Discovery: Local GroupsdiscoveryOilRig has used net localgroup administrators to find local admins on systems.
T1069.002Permission Groups Discovery: Domain GroupsdiscoveryOilRig has used net group /domain, net group "domain admins" /domain, and related commands.
T1057Process DiscoverydiscoveryOilRig has run tasklist on a victim's machine and used infostealers to capture processes.
T1012Query RegistrydiscoveryOilRig has used reg query "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client" on victim machines.
T1518Software DiscoverydiscoveryOilRig has used browser data dumper tools to create a list of users with Google Chrome.
T1082System Information DiscoverydiscoveryOilRig has run hostname and systeminfo on a victim machine.
T1016System Network Configuration DiscoverydiscoveryOilRig has run ipconfig /all on a victim machine.
T1049System Network Connections DiscoverydiscoveryOilRig has used netstat -an on a victim to get a listing of network connections.
T1007System Service DiscoverydiscoveryOilRig has used sc query on a victim to gather information about services.
T1033System Owner/User DiscoverydiscoveryOilRig has run whoami on a victim machine.
T1204.001User Execution: Malicious LinkexecutionOilRig has delivered malicious links to achieve execution on the target system.
T1047Windows Management InstrumentationexecutionOilRig has used WMI for execution.
T1059.003Command and Scripting Interpreter: Windows Command ShellexecutionOilRig has used macros to deliver malware, and has used batch scripts.
T1059Command and Scripting InterpreterexecutionOilRig has used various types of scripting for execution.
T1059.005Command and Scripting Interpreter: Visual BasicexecutionOilRig has used VBScript macros for execution, and has used VBS droppers to deploy/deliver malware.
T1059.001Command and Scripting Interpreter: PowerShellexecutionOilRig has used PowerShell scripts for execution, including use of a macro to run a PowerShell command.
T1204.002User Execution: Malicious FileexecutionOilRig has delivered macro-enabled documents requiring targets to click enable content.
T1201Password Policy DiscoveryexecutionOilRig has used net.exe in a script with net accounts /domain to find password policy.
T1203Exploitation for Client ExecutionexecutionOilRig has exploited CVE-2024-30088 to run arbitrary code in the context of SYSTEM.
T0853Scripting (ICS)execution (ICS)OilRig embedded a macro with both a VBScript and a PowerShell script in emails.
T1053.005Scheduled Task/Job: Scheduled Taskexecution, persistence, privilege escalationOilRig has created scheduled tasks that run a VBScript to execute a payload on victim machines.
T1048.003Exfiltration Over Alternative Protocol: Exfiltration Over Unencrypted Non-C2 ProtocolexfiltrationOilRig has exfiltrated data via Microsoft Exchange and over FTP separately.
T1566.001Phishing: Spearphishing Attachmentinitial accessOilRig has sent spearphishing emails with malicious attachments to potential victims.
T1566.002Phishing: Spearphishing Linkinitial accessOilRig has sent spearphishing emails with malicious links to potential victims.
T1566.003Phishing: Spearphishing via Serviceinitial accessOilRig has used LinkedIn to send spearphishing links.
T1195Supply Chain Compromiseinitial accessOilRig has leveraged compromised organizations to conduct supply chain attacks.
T0859Valid Accounts (ICS)initial access (ICS)OilRig utilized stolen credentials to gain access to victim machines.
T0817Drive-by Compromise (ICS)initial access (ICS)OilRig utilized watering hole attacks to collect credentials for ICS network access.
T0865Spearphishing Attachment (ICS)initial access (ICS)OilRig used spearphishing emails with malicious Microsoft Excel spreadsheet attachments.
T1133External Remote Servicesinitial access, persistenceOilRig uses remote services such as VPN, Citrix, or OWA to persist in an environment.
T1078.002Valid Accounts: Domain Accountsinitial access, persistence, privilege escalation, stealthOilRig has used an exfiltration tool named STEALHOOK to retrieve valid domain credentials.
T1078Valid Accountsinitial access, persistence, privilege escalation, stealthOilRig has used compromised credentials to access other systems on a victim network.
T1021.001Remote Services: Remote Desktop Protocollateral movementOilRig has used Remote Desktop Protocol for lateral movement.
T1021.004Remote Services: SSHlateral movementOilRig has used Putty to access compromised systems.
T1137.004Office Application Startup: Outlook Home PagepersistenceOilRig has abused the Outlook Home Page feature for persistence.
T1505.003Server Software Component: Web ShellpersistenceOilRig has used web shells, often to maintain access to a victim network.
T1556.002Modify Authentication Process: Password Filter DLLpersistence, credential access, defense impairmentOilRig has registered a password filter DLL in order to drop malware.
T1112Modify Registrypersistence, defense impairmentOilRig has used reg.exe to modify system configuration.
T1543.003Create or Modify System Process: Windows Servicepersistence, privilege escalationOilRig has used a compromised Domain Controller to create a service on a remote host.
T1068Exploitation for Privilege Escalationprivilege escalationOilRig has exploited the Windows Kernel Elevation of Privilege vulnerability CVE-2024-30088.
T1586.002Compromise Accounts: Email Accountsresource developmentOilRig has compromised email accounts to send phishing emails.
T1608.001Stage Capabilities: Upload Malwareresource developmentOilRig has hosted malware on fake websites designed to target specific audiences.
T1583.001Acquire Infrastructure: Domainsresource developmentOilRig has set up fake VPN portals, conference sign ups, and job application websites.
T1587.001Develop Capabilities: Malwareresource developmentOilRig actively developed and used a series of downloaders during 2022.
T1584.004Compromise Infrastructure: Serverresource developmentOilRig has compromised an Israeli human resources site to use as a C2 server.
T1588.003Obtain Capabilities: Code Signing Certificatesresource developmentOilRig has obtained stolen code signing certificates to digitally sign malware.
T1585.003Establish Accounts: Cloud Accountsresource developmentOilRig has created M365 email accounts to be used as part of C2.
T1588.002Obtain Capabilities: Toolresource developmentOilRig has made use of publicly available tools including Plink and Mimikatz.
T1027.013Obfuscated Files or Information: Encrypted/Encoded FilestealthOilRig has encrypted and encoded data in malware, including by using base64.
T1218.001System Binary Proxy Execution: Compiled HTML FilestealthOilRig has used a CHM payload to load and execute another malicious file.
T1036MasqueradingstealthOilRig has used .doc file extensions to mask malicious executables.
T1036.005Masquerading: Match Legitimate Resource Name or LocationstealthOilRig has named a downloaded copy of the Plink tunneling utility as \ProgramData\Adobe.exe.
T1140Deobfuscate/Decode Files or InformationstealthAn OilRig macro has run a PowerShell command to decode file contents, and OilRig has used certutil to decode base64-encoded files.
T1070.004Indicator Removal: File DeletionstealthOilRig has deleted files associated with their payload after execution.
T1027.005Obfuscated Files or Information: Indicator Removal from ToolsstealthOilRig has tested malware samples to determine AV detection and subsequently modified samples.
T1497.001Virtualization/Sandbox Evasion: System Checksstealth, discoveryOilRig has used macros to verify if a mouse is connected to a compromised machine.