Google Details DarkSword iOS Exploit Chain Used by Multiple Threat Actors

· Original article ↗

Summary

Google’s GTIG details DarkSword, a JavaScript iOS exploit chain abusing six vulnerabilities to gain kernel privileges, and its use by commercial surveillance vendors and suspected state actors to deploy three payload families. Apple patched the flaws; GTIG advises users

Key points

  • GTIG reports that DarkSword targets iOS 18.4–18.7 and chains six vulnerabilities, including multiple zero-days, to gain kernel privileges.
  • The exploit progresses from remote code execution in JavaScriptCore through two sandbox escapes to a kernel privilege-escalation stage.
  • GTIG observed use by UNC6748, PARS Defense and a customer, and suspected Russian espionage group UNC6353 in campaigns targeting users in Saudi Arabia, Turkey, Malaysia, and Ukraine.
  • The three identified payload families are GHOSTBLADE, a data-collecting implant; GHOSTKNIFE, a backdoor with data theft and device-monitoring capabilities; and GHOSTSABER, a backdoor that can execute JavaScript.
  • Operators adapted delivery code with techniques including obfuscation, device fingerprinting, and version-specific exploit loading.
  • Apple patched the vulnerabilities in iOS releases; GTIG recommends updating devices or enabling Lockdown Mode when an update is not possible.

Article Details

Attack Vectors
  • Drive-by and watering-hole campaigns used malicious or compromised websites to load JavaScript iframes and fetch DarkSword exploit stages.
  • DarkSword targeted iOS 18.4–18.7, chaining JavaScriptCore remote-code-execution vulnerabilities, sandbox escapes, a dyld PAC bypass, and kernel vulnerabilities to obtain kernel privileges.
  • Some delivery implementations used obfuscation, anti-debugging, device fingerprinting, sessionStorage checks, and encrypted loader or exploit fetches.
  • Post-exploitation payloads collected and exfiltrated device data; GHOSTKNIFE and GHOSTSABER also supported backdoor functions.
Defensive Notes
  • Update iOS to the latest version; Apple patched the vulnerabilities across iOS 18.6–18.7.3 and 26.x releases, with all addressed by iOS 26.3.
  • Enable Lockdown Mode if updating is not possible.
  • Google added DarkSword delivery domains to Safe Browsing and provided YARA rules for detection.
  • GTIG notified and collaborated with CERT-UA to mitigate the Ukrainian watering-hole activity.

Indicators of compromise

TypeIndicatorContext
DOMAINe5[.]malaymoil[.]comDarkSword delivery domain used in activity targeting users in Malaysia.
DOMAINsahibndn[.]ioDarkSword delivery domain associated with PARS Defense activity in Turkey.
DOMAINsnapshare[.]chatDarkSword delivery domain used by UNC6748 to target users in Saudi Arabia.
DOMAINsqwas[.]shapelie[.]comReported GHOSTBLADE exfiltration server.
DOMAINstatic[.]cdncounter[.]netUNC6353 delivery server used to load DarkSword in watering-hole activity targeting Ukrainian users.
IPV462[.]72[.]21[.]10Reported GHOSTKNIFE C2 server observed in November 2025.
IPV472[.]60[.]98[.]48Reported GHOSTKNIFE C2 server observed in November 2025.
SHA2562e5a56beb63f21d9347310412ae6efb29fd3db2d3a3fc0798865a29a3c578d35SHA-256 of an extracted GHOSTBLADE sample uploaded to VirusTotal.

MITRE ATT&CK

CVE

Threat Actors

Malware

Vendors

Products

Tools

Countries

Related Articles