Iranian Cyber Espionage: Two-Year Undetected Control of Middle East Infrastructure
Summary
- Iranian state-backed hackers kept access to a Middle East critical infrastructure network for about two years.
- Fortinet’s FortiGuard team linked the intrusion to the group tracked as Lemon Sandstorm, also known as Pioneer Kitten or Fox Kitten.
- The attackers got in with stolen VPN credentials and probed systems tied to operational technology.
- The case shows how long a patient attacker can stay hidden in critical networks.
How the intrusion was found
Fortinet’s FortiGuard Incident Response team has detailed a long-running Iranian intrusion into critical national infrastructure in the Middle East. The attackers kept access from at least May 2023 to February 2025. Some signs of compromise date back to May 2021. Fortinet attributed the activity to an Iranian state-sponsored group tracked as Lemon Sandstorm.
An earlier version of this article attributed the discovery to Mandiant and named the group “Ruthenium,” with comments from Mandiant’s Charles Carmakal. Those details could not be confirmed and have been corrected. The group’s long dwell time is what stands out. Nearly two years inside a critical network without being caught is a serious failure of detection.
What the attackers were after
Critical infrastructure networks are prime targets for espionage. Fortinet found the attackers searched for and probed systems connected to operational technology, the equipment that runs physical processes. It did not find conclusive evidence that they broke into the production OT network itself.
Get the 5-Minute Weekday Cyber Brief
The cyber stories worth paying attention to, filtered from 100+ trusted sources and explained fast.
By subscribing you agree to our Privacy Policy.
Free. Weekday mornings. 5 minutes or less.
A quote attributed to Red Canary’s Katie Nickels in an earlier version could not be verified and has been removed.
How they stayed hidden
The attackers first got in using stolen VPN credentials. Once inside, they deployed web shells and several custom backdoors, including Havoc, HanifNet, HXLibrary and NeoExpressRAT, to keep their foothold and move around.
When defenders pushed them out, they tried to get back in through other routes, including phishing and flaws in other software on the network, which shows how determined a state-backed team can be once it has decided a target is worth the effort.
Lessons for defenders
The case shows why critical infrastructure operators need better visibility into remote access. Stolen VPN credentials were the way in, and multi-factor authentication on every VPN account would have made that much harder.
A quote attributed to former PayPal CISO Michael Barrett in an earlier version could not be verified and has been removed. The practical advice stands. Patch internet-facing systems, watch for unusual logins and invest in threat intelligence that can spot known Iranian tools.
Know what matters before your first meeting.
Weekday mornings. Five minutes. What changed in security, why it matters.
By subscribing you agree to our Privacy Policy.
Free. Weekday mornings. 5 minutes or less.
What comes next
State-backed espionage against infrastructure is a present-day problem. Old defenses fall short.
Fortinet’s findings are a reminder that the most dangerous intruders are often the quiet ones, and that a network can look healthy for years while someone else is reading its traffic.
Operators across the region, and well beyond it, should treat this case as a prompt to hunt for intruders who may already be inside.
Newer CyberExperts coverage on this topic
This article still works as background. If you want the current picture, start with the freshest related coverage below and today's brief.
Citrix NetScaler CVE-2026-19490: The Auth Bypass That Went From PoC to Probes in a Day
CVE-2026-19490 is a CVSS 9.3 NetScaler Gateway/AAA auth bypass. A public PoC on Sept 2 was followed by live probes within a...
PaperCut NG/MF: The Print Server That Learned Remote Code Execution Again
CVE-2026-81578 and CVE-2026-82078 chain to pre-auth RCE on PaperCut Application Server. Confirm Emergency Patch Release 2, restrict admin exposure, and hunt like...
JFrog Artifactory CVE-2026-82329: Empty Join Key, Full Admin Token, Busy Scanners
CVE-2026-82329 lets attackers forge Artifactory admin tokens via a deterministic empty join key. Mass scanning peaked near 406,000 attempts; patch fixed builds...
Friday’s brief: Cisco VPN firewalls under attack, then GitLab, Synology NAS ransomware and Cisco SD-WAN spyware
The fastest way to catch up on what changed after this article was published.
Start your morning with the signal that matters.
Get the biggest cybersecurity developments, why they matter, and where to go deeper on CyberExperts.
By subscribing you agree to our Privacy Policy.
Free. Weekdays. Built for operators.