From Pegasus to DarkSword – The alarming history of iOS Spyware

Last updated: August 2026
Something changed in 2026. The kind of iOS spyware that was once the exclusive preserve of intelligence agencies and their approved commercial vendors – tools costing millions of dollars and deployed against a carefully selected handful of dissidents, journalists, civil rights activists, and senior politicians – is now in the hands of cybercriminals.
The emergence of two exploit kits, Coruna and DarkSword, marks a turning point. For the first time, we have clear evidence of nation-state-grade iOS exploitation being used to drain cryptocurrency wallets, steal banking credentials, and conduct broad-based financial fraud. The threat model has fundamentally changed: where previously an ordinary business user had little reason to fear Pegasus-style spyware, today any unpatched iPhone visiting the wrong website is a potential target.
This post traces how we got here – from the first discovery of Pegasus in 2016, through a decade of escalating sophistication, to the moment that sophisticated iOS exploitation went criminal – and explains what your organisation needs to do about it now.
The Beginning: Pegasus and the First Pegasus Attacks (2016)
The story of iOS commercial spyware begins in 2016, when Ahmed Mansour, a UAE human rights activist, received suspicious text messages promising “new secrets” about detainees tortured in UAE jails. Instead of clicking the links, he forwarded them to Citizen Lab. Researchers used a jailbroken iPhone to visit the URLs and discovered a weaponised exploit chain delivering a sophisticated implant – the first publicly documented case of a commercial company selling advanced iOS malware.
The malware was Pegasus, developed by Israeli firm NSO Group. That first version used a WebKit vulnerability as its entry point and required the target to click a link – what the industry calls a “one-click” attack. Once on the device it installed an implant called BridgeHead (BH), dropped persistence files to disk, and exfiltrated data. Because NSO made no attempt at cleanup, Citizen Lab and Lookout Security were able to identify the implant process name, the infrastructure URLs, and the persistence mechanism with relative ease.
The public disclosure was a turning point. NSO Group understood they had been caught – and immediately set about making Pegasus harder to detect.
Going Zero-Click: WhatsApp and iMessage (2019–2021)
By 2019 NSO had shifted to zero-click attack surfaces, meaning the target’s phone could be compromised without the victim doing anything at all. A joint investigation by WhatsApp and Citizen Lab revealed that NSO was exploiting a vulnerability in WhatsApp calls – simply receiving a call was enough to trigger infection. Missed calls appeared in the victim’s call log, which became one of the primary forensic indicators for this campaign.
In 2021 the Pegasus Project – a collaboration involving Amnesty International, Citizen Lab, and media partners – analysed a leaked list of roughly 50,000 phone numbers believed to be potential Pegasus targets. Forensic analysis of around 100 devices found 80 confirmed infections. Targets included President Emmanuel Macron of France, senior politicians in Spain and other countries, journalists, lawyers, and human rights activists across dozens of nations. By this point Pegasus had clearly moved far beyond its original stated purpose of targeting criminals and terrorists.
The technical highlight of this period was the “FORCEDENTRY” exploit, which attacked iMessage’s image rendering pipeline by building a virtual machine inside a PDF parser to achieve code execution and sandbox escape without any user interaction. Google Project Zero published a detailed analysis describing it as one of the most technically sophisticated exploits ever seen in the wild.
Forensically, Pegasus was becoming more careful. Process names were now chosen to mimic legitimate iOS processes, though with subtle one-letter variations that a trained analyst could spot. The implant also began delaying device shutdowns – a behaviour that left traces in a file called shutdown.log – and started attempting to clean up iMessage attachment directories after infection. Crucially, it cleaned only one of two relevant database tables, leaving a distinctive discrepancy that became a reliable detection signal.
The Ecosystem Expands: State Campaigns and New Vendors (2019–2022)
NSO was not operating alone. Several other commercial and state-linked actors emerged during this period.
iSoon / Chinese State Actor (2019). Google’s Threat Analysis Group documented a campaign attributable to the Chinese contractor iSoon (not publicly named at the time) that hosted five different WebKit exploit chains – fourteen vulnerabilities in total – targeting devices from iOS 10 through iOS 14. Anyone who visited the infected web servers would have been compromised regardless of their identity. The malware transmitted stolen data completely unencrypted over the network, a remarkable operational security failure that allowed researchers to recover everything. This was the first publicly documented case of iOS exploits used in mass, indiscriminate attacks.
LightSpy / TwoSail Junk (2020). In early 2020, Trend Micro and Kaspersky documented a watering hole campaign against iOS users in Hong Kong that used a full remote exploit chain to install a modular implant named LightSpy. The attackers built web pages mimicking local news sites, including one that copied the HTML of a Hong Kong newspaper, and embedded a hidden iframe that loaded the exploit script. Links were posted to four Hong Kong discussion forums, and anyone visiting with a vulnerable iOS version was compromised. The chain targeted iOS 12.1 and 12.2, combining a kernel bug tracked as CVE-2019-8605 with a Safari vulnerability that Apple had patched silently without assigning a CVE, according to Trend Micro’s technical brief. Kaspersky discovered the initial watering hole on 10 January 2020, observed mass distribution from 18 February, and tracked the activity under the name TwoSail Junk, which it described at the time as a provisional designation. The implant was a modular backdoor supporting remote shell execution, file manipulation, and plugin modules that exfiltrated data from applications including WeChat and Telegram. An Android counterpart, dmsSpy, was distributed separately through public Telegram channels.
Predator / Intellexa (2021 onwards). Developed by the Intellexa consortium (previously trading under the name Cytrox), Predator typically used WebKit as its infection vector. Google TAG and Citizen Lab documented campaigns targeting Meta employees, politicians, and journalists. A Predator infection found in Greece led to a criminal conviction: one of the founders of the Intellexa group was sentenced to eight years in prison for his role in the affair. Forensically, Predator spoofed legitimate iOS process names (such as usereventsagent), stored a configuration file in /private/var/keybagd/, and notably used Apple Shortcuts as a persistence mechanism. Later versions moved toward network-injection delivery – using a privileged position on the mobile network to inject exploit code into unencrypted (or fraudulently-signed encrypted) web traffic, effectively turning any unencrypted web browsing into a zero-click attack surface.
Hermit (2022). The Hermit spyware, linked to Italian vendor RCS Lab, took a different approach: social engineering combined with a sideloaded application. Operators worked with mobile network carriers to temporarily cut off a target’s internet connection, then sent an SMS inviting the victim to download an app to restore service. Inside the app, Hermit used a combination of public and privately-held exploits to gain privileged access. Detection is comparatively straightforward – sideloaded apps leave provisioning profiles and appear in device application lists.
Operation Triangulation (2023)
Kaspersky discovered what it called Operation Triangulation, a sophisticated espionage campaign targeting iOS devices – including Kaspersky employees – via zero-click iMessage exploits. The technical sophistication was a step above anything previously documented: the attack used a three-stage chain, cleaned up iMessage attachment directories, flushed crash logs, and disguised activity under legitimate system process names such as BackupAgent. Attribution pointed toward a nation-state actor with substantially greater operational security discipline than commercial vendors.
A New Generation: Graphite and the Paragon Group (2025)
In early 2025 Citizen Lab published the first evidence of a new commercial spyware vendor – Paragon Solutions – whose tool is known as Graphite. The attack vector identified was WhatsApp. Forensic indicators were deliberately limited; Citizen Lab identified network-level artifacts it named “small pretzel” and “big pretzel” but withheld detailed IOCs to preserve detection capability. Graphite’s use of raw IP addresses rather than domain names for command-and-control communication was noted as an attempt to evade DNS-level monitoring tools deployed by mobile security vendors.
The Rules Change: Coruna and DarkSword (2025–2026)
Early 2026 has brought a fundamental shift in the iOS threat landscape. Two exploit kits – Coruna and DarkSword – have demonstrated that sophisticated iOS exploitation is no longer the exclusive preserve of nation-states and their approved commercial vendors. The tooling is now proliferating to organised crime.
Coruna
Google Threat Intelligence Group (GTIG) identified Coruna, an iOS exploit kit whose developers named it internally, in early 2025. The kit is extraordinary in scope: five complete exploit chains, 23 individual exploits, and coverage of every iPhone model running iOS 13.0 through iOS 17.2.1. The exploit code is extensively documented in native English with docstrings and comments, suggesting significant professional engineering investment.
Coruna’s history illustrates exactly how dangerous exploit proliferation has become. GTIG tracked it through three distinct phases:
- A commercial surveillance vendor used parts of the Coruna framework in targeted operations in early 2025.
- UNC6353, a suspected Russian espionage group, embedded the same JavaScript framework on compromised Ukrainian websites in summer 2025 as a watering hole attack, delivering exploits to any iPhone user visiting those pages.
- UNC6691, a financially motivated Chinese threat actor, deployed the complete Coruna kit across hundreds of fake cryptocurrency exchange websites, using it to steal credentials and drain crypto wallets.
The payload recovered from the Chinese campaign – GTIG tracks it as PLASMAGRID – injected itself into powerd (a root-level system daemon) and loaded modular plugins targeting 18 different cryptocurrency wallet applications, scanning memos and images for BIP39 seed phrases and banking credentials.
Technically, Coruna is impressively engineered: exploit payloads are encrypted with ChaCha20, served from URL paths derived by hashing a unique cookie, and packaged in a custom binary format. The kit checks for Lockdown Mode and bails out if it detects it. It also incorporates mitigation bypasses – including some exploitation techniques not previously seen in public research – and reuses modules from Operation Triangulation.
Coruna only works against iOS 17.2.1 and earlier. It is not effective against current iOS versions. Any device still running iOS 17.2.1 or earlier should be updated immediately.
DarkSword
Published by Google in March 2026, DarkSword is a separate full-chain exploit kit targeting iOS 18.4 through 18.7. Where Coruna is a compiled, multi-architecture framework, DarkSword is implemented entirely in JavaScript – making it trivially easy to adapt, host, and reuse.
GTIG observed DarkSword used by at least three distinct actors within months of its first appearance:
- UNC6748 targeted Saudi Arabian users via a Snapchat-themed phishing site (snapshare[.]chat), delivering a backdoor called GHOSTKNIFE capable of exfiltrating messages, location history, browser data, signed-in accounts, and audio recordings.
- PARS Defense, a Turkish commercial surveillance vendor, used DarkSword against targets in Turkey and Malaysia, deploying a different backdoor, GHOSTSABER, which supports arbitrary SQL queries against device databases, file exfiltration, and remote JavaScript execution.
- UNC6353 – the same suspected Russian group that used Coruna against Ukrainian targets – incorporated DarkSword into fresh watering hole campaigns on compromised Ukrainian websites, deploying a dataminer called GHOSTBLADE that harvests iMessage conversations, WhatsApp and Telegram data, photos, location history, Safari data, cryptocurrency wallet information, and device keychains.
DarkSword uses six vulnerabilities across its chain, including CVE-2025-31277 and CVE-2025-43529 (both JavaScriptCore memory corruption bugs), CVE-2026-20700 (a PAC bypass in dyld exploited as a zero-day), and additional sandbox escape and privilege escalation bugs. All six have now been patched – most in iOS 18.7.2/18.7.3, with the PAC bypass patched in iOS 26.3.
Any device running iOS 18.7.1 or earlier, or iOS 26.0 through 26.2, is potentially vulnerable to DarkSword variants and should be updated without delay.
How the Threat Landscape Has Evolved
|
Era |
Representative Threat |
Attack Type |
Targeting |
Key Change |
|---|---|---|---|---|
|
2016 |
Pegasus (v1) |
One-click (WebKit) |
Highly targeted |
First commercial iOS implant |
|
2019 |
Pegasus (WhatsApp) |
Zero-click |
Targeted |
No user interaction required |
|
2019 |
iSoon |
One-click (mass) |
Mass/indiscriminate |
First mass exploitation of iOS |
|
2020 |
LightSpy (Poisoned News) |
Watering hole (full chain) |
Mass/indiscriminate |
Mass delivery model proven at scale |
|
2021 |
Predator, Pegasus (FORCEDENTRY) |
Zero-click |
Targeted |
State-level targets; cleanup begins |
|
2022 |
Hermit, Operation Triangulation |
Various |
Targeted |
Sophisticated cleanup; nation-state quality |
|
2025 |
Graphite |
Zero-click |
Targeted |
New vendor; limited public IOCs |
|
2025–2026 |
Coruna |
Watering hole |
Mass |
Exploit proliferation to organised crime |
|
2025–2026 |
DarkSword |
Watering hole |
Mass + targeted |
All-JavaScript chain; multiple vendors simultaneously |
The shift in 2025 and 2026 is the democratisation of high-quality iOS exploits. Both Coruna and DarkSword were used by multiple independent actors within months of their first appearance in the wild, and DarkSword exploit code has since been published to GitHub. For ordinary business users this is a different risk profile from the targeted spyware threat of previous years, because the economics no longer require anyone to consider a given device worth a seven-figure operation.
The delivery model itself, though, is not new. The 2019 campaign documented by Google’s Threat Analysis Group and the 2020 LightSpy campaign both compromised anyone who visited the wrong page. What is new is that the same model is now funded by financial crime as well as by intelligence collection, and that the tooling behind it changes hands between unrelated operators.
Proliferation also runs in the other direction. In August 2026, Arctic Wolf reported that LightSpy, previously linked to Chinese state-backed operations, is now run as a commercial platform with its own branding, billing, and customer demonstrations, and that it has been found infecting routers, which gives operators visibility into every device on the same network.
What Apple Is – and Isn’t – Doing
Apple has shipped a significant number of security mitigations over this decade, including Pointer Authentication Codes (PAC), the Page Protection Layer (PPL), the Secure Page Table Monitor (SPTM), and most recently memory integrity enforcement on iPhone 17. Lockdown Mode, introduced in 2022, does reduce the attack surface – it would have mitigated parts of both Coruna and DarkSword – but at a significant usability cost that makes it impractical for most users.
Apple also issues threat notifications when it has evidence a device may have been targeted. However, these notifications rely primarily on iMessage metadata and Apple service monitoring rather than on-device detection; they provide little actionable forensic detail about the nature or timeline of an infection.
What Apple does not ship is any on-device detection framework analogous to the Endpoint Security framework available on macOS. There is no mechanism for security tools to monitor process creation, file system access in sensitive directories, or crash log patterns in real time. Given that monitoring the /tmp directory and crash logs would have surfaced indicators for every major commercial spyware family documented over the past decade, this remains a significant gap.
In the absence of on-device visibility, network traffic monitoring is the only reliable method for remotely detecting an active spyware infection. Every implant documented in this post – from Pegasus to GHOSTBLADE – must communicate with a command-and-control server to exfiltrate data and receive instructions. That traffic, however well encrypted, has to traverse the network, and at that point it becomes detectable. Anomalous connections to raw IP addresses, unexpected domains, unusual data volumes from system processes, or traffic patterns inconsistent with normal application behaviour are all signals that network-layer monitoring can surface. On-device forensic analysis remains the gold standard for confirming and investigating a suspected infection, but for continuous, scalable detection across a fleet of corporate devices, the network is where the evidence reliably appears.
What Organisations Should Do
Immediately:
- Update every iPhone and iPad in your environment to the latest iOS or iPadOS release available for that device. As of August 2026 the current release is iOS 26.6. Do not treat a specific version number as a permanent floor: Apple has been patching this chain across successive releases, and guidance from a few months ago is already out of date.
- Identify devices that cannot run iOS 26 and check them separately. Apple has backported fixes to older branches, including iOS 15 and 16, so an update is available even where a major version upgrade is not. These devices are the largest population still exposed and the one most likely to be missed by a policy written around the current major version.
- List any device that can no longer receive updates at all and remove it from corporate use.
Within three months:
- Implement network traffic monitoring for mobile devices. Network-layer anomalies are detectable even when on-device access is limited, and for payloads that clean up after themselves they may be the only evidence available.
- Review your mobile endpoint security strategy. If your mobile device management platform is your only security control, you have blind spots. MDM gives you an application list; it gives you nothing about exploitation activity.
- Confirm that OS version compliance is monitored continuously rather than audited periodically. The interval between a disclosure and a working public exploit is now measured in weeks.
Within six months:
- Deploy a mobile threat defence (MTD) tool that continuously monitors network traffic for anomalous command-and-control behaviour, rather than one that relies on application reputation checks alone.
- Establish an incident response procedure for suspected iOS compromise, including clear guidance on evidence preservation and access to forensic expertise. On-device forensic analysis is the route to confirming an infection, and it is worth knowing in advance who will perform it.
Corrata provides mobile threat defence for iOS and Android, including network-level detection of spyware communication and vulnerability management to ensure devices are running patched OS versions. Learn more about Corrata’s spyware detection capabilities.
Frequently Asked Questions
Can an iPhone be infected with spyware without the user clicking anything?
Yes. Zero-click iOS spyware has been documented since 2019, when Pegasus was delivered through a WhatsApp call that the target never had to answer. Later chains, including FORCEDENTRY in 2021 and Operation Triangulation in 2023, arrived through iMessage and required no interaction at all.
More recently the delivery model has shifted back towards the web. The Coruna and DarkSword exploit kits compromise devices when a user simply loads a web page, with no download, no permission prompt, and no visible sign that anything has happened.
What are Coruna and DarkSword?
Coruna and DarkSword are iOS exploit kits disclosed by Google Threat Intelligence Group in March 2026. Both take full control of an iPhone when the user visits a malicious or compromised web page. Coruna, also tracked as CryptoWaters, covers iOS 13.0 through 17.2.1 across five exploit chains. DarkSword targets iOS 18.4 through 18.7 and is written entirely in JavaScript.
They matter because of who used them. Each kit was picked up by several unrelated operators within months, including a Russian espionage group, a Turkish surveillance vendor, and a financially motivated actor that deployed Coruna across fake gambling and cryptocurrency sites to drain crypto wallets. A version of DarkSword was later published openly on GitHub.
Which iOS versions are vulnerable, and which should my organisation be running?
Every iPhone and iPad should run the latest iOS or iPadOS release available for that hardware. As of August 2026 the current release is iOS 26.6. Apple has patched the Coruna and DarkSword vulnerabilities across a sequence of releases rather than in one update, so a partial update does not close the chain.
Older hardware is the bigger risk. Devices that cannot run iOS 26 are not out of scope, because Apple has backported fixes to earlier branches including iOS 15 and 16. Any device that can no longer receive security updates at all should be removed from corporate use.
How can you tell if an iPhone has spyware on it?
There is usually no visible sign. Modern iOS spyware hides under legitimate process names, deletes its own staged files, and in the case of DarkSword payloads exits the device once exfiltration is complete. Apple sends threat notifications to users it believes have been targeted, now covering 110 countries, but these arrive after the fact and carry little forensic detail.
The reliable signal is network traffic. Every implant has to reach a command-and-control server to send data out and take instructions, so connections to raw IP addresses, unexpected domains, and unusual data volumes from system processes are all detectable at the network layer. On-device forensic analysis confirms an infection once suspected, but for continuous monitoring across a device fleet the network is where the evidence appears.
Is mobile device management (MDM) enough to protect against iOS spyware?
No. MDM enforces policy and reports on device state, so it will tell you which applications are installed and which OS version a device is running. It has no visibility into exploitation activity, because these attacks install no application and request no permissions.
Closing that gap requires a mobile threat defence (MTD) tool that inspects network traffic for command-and-control behaviour, alongside continuous OS version compliance rather than periodic audits. MDM and MTD address different problems and are generally deployed together.