惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tor Project blog
B
Blog RSS Feed
M
MIT News - Artificial intelligence
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
罗磊的独立博客
GbyAI
GbyAI
N
Netflix TechBlog - Medium
博客园 - 司徒正美
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
宝玉的分享
宝玉的分享
W
WeLiveSecurity
Stack Overflow Blog
Stack Overflow Blog
Y
Y Combinator Blog
SecWiki News
SecWiki News
V
Vulnerabilities – Threatpost
Google DeepMind News
Google DeepMind News
C
CERT Recently Published Vulnerability Notes
T
Tailwind CSS Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Register - Security
The Register - Security
Cisco Talos Blog
Cisco Talos Blog
Martin Fowler
Martin Fowler
A
About on SuperTechFans
S
Security @ Cisco Blogs
T
Tenable Blog
C
Check Point Blog
N
News and Events Feed by Topic
S
SegmentFault 最新的问题
The GitHub Blog
The GitHub Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Attack and Defense Labs
Attack and Defense Labs
美团技术团队
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
Cisco Blogs
P
Palo Alto Networks Blog
V
V2EX
博客园 - 聂微东
Project Zero
Project Zero
酷 壳 – CoolShell
酷 壳 – CoolShell
D
Docker
N
News | PayPal Newsroom
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
小众软件
小众软件
Application and Cybersecurity Blog
Application and Cybersecurity Blog
人人都是产品经理
人人都是产品经理
V2EX - 技术
V2EX - 技术
I
Intezer
L
LINUX DO - 最新话题

Jamf Blog

Strengthen Jamf Zero Trust Network Access With Dedicated Internet Gateway Jamf AI Assistant Now Available: Smarter Apple Device Management and Security MacBook Neo: The New Enterprise Entry Point for Mac at Scale Boost Employee Productivity in the Enterprise with Jamf Platform Authentication and Declarative Device Management: The Future of Apple Management Automation for Small IT Teams: Save Time Managing Macs What a lower-cost MacBook Neo means for education Where Apple Meets the Enterprise: Jamf’s Interoperability Advantage for Secure, Automated Access Control Simplify access, secure your apps: why SSO matters for K-12 Inside Predator’s kernel engine RSA Conference 2026 recap: AI security, enterprise mobile security and the shift to connected security platforms ClickFix technique uses Script Editor instead of Terminal on macOS Why Mac configurations fall out of sync — and how to fix them G2 names Jamf in its 2026 Best Software Awards across three categories Empowering Mac users: How Jamf Self Service+ reduces tier one support overhead for enterprise IT teams Privacy by default, flexible when required: introducing limited privacy in Jamf Safe Internet From arrival to discharge: how iOS is reimagining the healthcare journey Federated Identity Management for K-12 Education Identity and access management in K-12 schools OpenClaw: the helpful AI that could quietly become your biggest insider threat Get Started with Scripting Series: macOS Terminal, Scripting and Jamf Pro API Managing Apple devices at Black Hat Europe with Jamf Scaling device deployments without scaling your IT team How Predator spyware defeats iOS recording indicators Making Mac work in a PC world The hidden costs of manual device provisioning Threat Actors Expand Abuse of Microsoft Visual Studio Code Mac management and security for lean IT teams Automated certificate management and device security integration The hidden risks in your mobile apps “Mac in 2026: Secure by Design Meets the Enterprise” webinar Jamf named a Unified Endpoint Management leader…again! Jamf recognized as a Leader in 2026 Gartner® Magic Quadrant™ for Endpoint Management Tools Predator’s kill switch: undocumented anti-analysis techniques in iOS spyware 2026: what to expect in tech Retail runs on iOS: Let’s take a tour through Jamf’s booth at NRF 2026 From ClickFix to code signed: the quiet shift of MacSync Stealer malware Jamf After Dark: How WorkBrew solves Homebrew security and compliance for Mac developers Managing emerging technologies: A playbook for modern IT leaders How schools can maximize learning using Apple devices and Jamf Practical intelligence: why it matters for enterprise teams Jamf Connect Q&A Jamf After Dark October recap: platform progress, identity shifts and security insights Powering managed virtualization and Windows app delivery in Mac-first enterprises FlexibleFerret malware continues to strike Managing Jamf configuration with Terraform and GitOps workflows Back to security basics: phishing Introducing the Jamf 140 Course HIMSS 2026 recap Introducing Beacon by Jamf Threat Labs GhostClaw expands beyond npm: GitHub repositories and AI workflows deliver macOS infostealer Android and Jamf: manage and secure your mobile fleet Social engineering in K-12 for beginners Jamf Nation Live 2026: Hands-On Apple Expertise Across Six Cities Developer Mode-as-a-Defense: How iOS Security Features Deter Nation-State Spyware Stop chasing passwords: how school IT can reduce reset tickets Bring Your Own Key (BYOK): Take Control of Your Encryption in Jamf Cloud Jamf Training Celebrates 20 Years of Apple IT Education and Certification Balancing Safety and Learning: K-12 Content Filtering for IT Admins Why Mac security updates take too long and how to fix it Why the Jamf platform is the natural foundation for MSPs Jamf After Dark: mobile forensics Introducing the redesigned Mac threat prevention. Now available in beta.  Beyond access: rethinking the complete Apple deployment strategy for education Gain faster updates and real-time fleet visibility with DDM What the Canvas breach tells us about the state of education security Why K-12 students need web filtering that travels with their devices Jamf spotlighted in Okta Businesses at Work 2026 Report Jamf Nation Live 2026 recap MobiDash internals: ghost clicks and SSH tunnels in commercial adware Tech Partner Spotlight: Jamf + SmallStep MacBook Neo in K-12 Closing the gaps: How Jamf protects macOS and iOS with real-time threat prevention MSP engineering: The art of scoping in Jamf Pro at scale Mac in education is evolving. Jamf School makes it simple Why Apple devices deserve security built for them Seamless Learning Access: Simplicity that puts learning first Reducing IT firefighting: Fewer failed updates, less manual cleanup Apple WWDC26: Keynote recap How Jamf helps maximize your Microsoft investments MTE as a microscope WWDC26: Key takeaways for education institutions WWDC26: Key takeaways for Apple admins The JNUC 2026 session catalog is live — and the clock is ticking Jamf After Dark: Why we moved 1,900+ Apple devices back to Jamf AI governance for Mac: bringing AI under management AI Adoption Is High, Governance Is Lagging Klue Third-Party Cybersecurity Incident How Identity Automation, Claris, and Jamf Simplify Apple Workflows for Education What Is AI Governance? How Proactive Device Status Reporting Transforms Mac Fleet Visibility AI Governance on Mac: A Practical Guide for IT and Security Teams
DarkSword iOS Exploit Kit: 3 Lessons for Mobile Security Threat Labs
Jamf Threat Labs · 2026-04-22 · via Jamf Blog

Jamf Threat Labs analyzes leaked source code of a Safari exploitation kit (DarkSword) and the impact of this disclosure on the mobile ecosystem.

Authored by: Vladimir Pazukhin and Nir Avraham

The leak of DarkSword, a government-grade iOS exploit kit first disclosed by Google Threat Intelligence in March 2026, represents a turning point in the mobile threat landscape. This is not a regular vulnerability disclosure. Instead, it is a rare opportunity to analyze the full source code of a production-grade exploitation framework — something that is almost never available outside of nation-state operators and commercial spyware vendors. DarkSword can achieve a one-click remote code execution with full sandbox escape on iOS versions 18.4 through 18.6.2, affecting all users who have not installed updates after September 15, 2025. Previously, these attacks primarily targeted journalists, politicians and executives; now, any iPhone user may be at risk, and it creates new challenges for security teams.

The leaked code clearly reveals some facts and risks which are well known in spyware development industry but usually are not discussed publicly.

Lesson one: Professionally developed spyware can finally be used by amateurs.

Spyware targeting iPhones is usually associated with top-level research, sophisticated bypasses of mitigations and professional exploit development. There is no doubt that DarkSword belongs in this league. The source code reveals extraordinary engineering: After implementing standard primitives (addrof and fakeobj), which provide memory read/write capabilities, it accurately disables the garbage collector and performs 100 carefully orchestrated steps to bypass Apple's mitigations and obtain a stable function call primitive before moving to sandbox escape.

But the same source code reveals something more significant: This is a development version of a framework without obfuscation and encryption, but with a lot of debug messages in JavaScript console.

Leftovers from previous versions:

Messages to iOS unified log:

The fact that a development version was used in offensive operations shows that it was deployed by operators who lack basic operational security skills. The evidence isn't just about mistakes — it proves that control over distribution and usage of government-grade iOS exploitation capabilities is lost.

Lesson two: Spyware can be sold without ethical boundaries.

Websites of many commercial spyware development companies have disclaimers: their products can only be sold for law enforcement purposes, only to countries that respect human rights, only for legitimate investigations. These disclaimers exist to maintain the appearance of ethical operation while operating in legal gray areas.

The DarkSword source code clearly shows this is a different case. The data collection configuration targets cryptocurrency applications, revealing financial motivation inconsistent with any law enforcement operation:

Important to note that Nicegram is listed among "Major Wallets" alongside Coinbase and Binance, the world's two largest cryptocurrency exchanges. But Nicegram isn't a wallet. It's a modified Telegram client popular among Russian-speaking users. This aligns with known information about its deployment. The framework was discovered on Ukrainian infrastructure, and deployment code contains comments in the Russian language.

Cryptocurrency theft targeting, Russian-speaking operator deployment, Russian-language artifacts in the code and Ukrainian infrastructure demonstrate systematic violations of the "law enforcement only" ethical boundaries, at least in this case.

It is important to note that the presence of Russian-language comments and Ukrainian infrastructure does not definitively attribute DarkSword to any specific nation-state. Russian is widely spoken across multiple countries, and infrastructure can be deliberately chosen to mislead attribution efforts. We present these as technical observations from the source code, not as conclusive attribution.

Lesson 3: Offensive product requires industrial-scale engineering.

It’s not a secret that government-grade spyware requires a lot of effort and costs a lot of money — now everyone can see it in the source code. The full exploit chain supports 28 models with 26 firmware versions and six releases of iOS from 18.4 to 18.6.2, which requires supporting 156 versions of firmware. Each of them has different memory layout and offsets used by exploits.

Also, there is legacy code in the privilege escalation component, which clearly demonstrates support of older iOS versions. For example offsets for XNU 23 in code below mean support of iOS 17.

That means that the spyware vendor needs to purchase and maintain hundreds of devices and automate testing on them.

Another important aspect — Apple constantly improves protection of their devices and their offensive product needs to evolve as well. There are a lot of traces in the code that show urgent changes. There are two RCE exploits for different versions of iOS, and we can reasonably assume that there are others that became outdated after Apple introduced MIG (Mach Interface Generator) message filtering in iOS 18.4 to restrict IPC (Inter-Process Communication) manipulation from sandboxed processes.

As already noted by Google Threat Intelligence team, the code includes a commented-out function named startSandworm that was replaced with mpd_kernel_base(). The mpd_prefix refers to mediaplaybackd, the system daemon where the kernel exploit executes. This suggests that “Sandworm” was likely an internal codename for a different kernel exploit, probably associated with the iOS 17 (XNU 23) offsets present in the code.

The code clearly shows that developers do not have too much time for code review and refactoring and just implemented quick solutions.

The industry has very high standards to exploit reliability (90%+ success rate); we see in the code attempts to increase reliability by retries.

In our internal tests, the exploit demonstrates relatively low success rate, less than 50%, but we cannot exclude that there is a more reliable version of this chain in the wild.

Conclusion

The DarkSword leak teaches us three critical lessons about the state of mobile threats. First, government-grade exploit capabilities are no longer confined to sophisticated operators — the availability of production-ready source code with detailed debug output lowers the barrier for any skilled developer to replicate these attacks. Second, the ethical guardrails claimed by the commercial spyware industry are demonstrably hollow, as evidenced by a kit designed for cryptocurrency theft rather than law enforcement. Third, the industrial scale of engineering required to maintain such a kit — hundreds of device and firmware combinations, constant adaptation to new mitigations — shows both the level of investment behind these threats and the pressure points where defensive improvements by Apple are forcing costly responses from attackers.

Organizations should ensure that devices are consistently updated, actively monitored and protected against such threats, regardless of the user's role. The era in which only high-profile targets need to worry about nation-state-level exploits is over.

References

The Proliferation of DarkSword: iOS Exploit Chain Adopted by Multiple Threat Actors, Google

Read the latest research from Jamf Threat Labs.