三角行动再现:Coruna框架深度解析——iOS零日漏洞利用链升级版

Kaspersky深度分析Coruna框架——Operation Triangulation的升级版iOS漏洞利用包。该工具包利用CVE-2023-32434和CVE-2023-38606等零日漏洞,采用统一模块化设计,支持多版本iOS内核利用,已被用于水坑攻击和间谍活动。了解攻击链、IOCs和缓解措施。

🎯 Critical APT组织

Kaspersky分析发现,一个名为Coruna的iOS漏洞利用工具包是Operation Triangulation攻击框架的升级版,结合了CVE-2023-32434和CVE-2023-38606等零日漏洞。该工具包采用统一设计,包含5个内核利用模块和模块化加载器,已被用于水坑攻击和定向间谍活动,目标覆盖乌克兰和中国。

来源:Kaspersky Securelist | 2026-03-26 | 原文链接

🔍 关键发现

  • Coruna是Operation Triangulation所用漏洞利用框架的升级版,代码高度相似,且包含两个此前未见的内核漏洞利用模块。
  • 该工具包使用统一的文件容器格式(0xBEDF00D、0xF00DBEEF、0x12345678)和ChaCha20加密,按设备架构、固件版本和CPU代际动态选择载荷。
  • 漏洞利用链始于Safari浏览器指纹识别,随后执行远程代码执行和指针认证绕过,最终加载内核漏洞、Mach-O加载器和植入程序。

⚔️ 攻击链分析

1. 攻击者通过水坑或定向链接诱导用户访问恶意页面,Safari stager执行浏览器指纹识别。 2. 根据浏览器版本选择合适的RCE和PAC绕过漏洞,解密并下载组件清单。 3. 从加密容器中提取内核漏洞、Mach-O加载器和launcher配置,根据设备固件和架构(ARM64/ARM64E)动态加载。 4. 执行内核漏洞利用获得最高权限,部署间谍软件植入程序。

🚩 失陷指标 (IOC)

  • 0xBEDF00D(容器魔数)
  • 0xF00DBEEF(文件容器魔数)
  • 0x12345678(包信息魔数)
  • Package ID 0xF3300000~0xF3900000(内核漏洞包标识)

🛡️ 缓解建议

  • ✅ 立即升级iOS至17.2以上版本,修复CVE-2023-32434、CVE-2023-38606等已知漏洞。
  • ✅ 在iOS设备上启用锁定模式(Lockdown Mode),限制WebKit和浏览器攻击面。
  • ✅ 部署网络流量监控,检测异常的Safari行为或未知的加密通信模式。

涉及漏洞:["CVE-2023-32434""CVE-2023-38606"]


⚠️ 本文仅供安全研究与学习,IOC 信息请勿用于非法目的。

🤖 常见问题解答(FAQ)

❓ Coruna框架与Operation Triangulation的关系是什么?

Coruna是Triangulation所用内核漏洞利用框架的升级版,共享代码和设计模式,但新增了多个内核漏洞模块,并支持更广泛的iOS版本(至17.2以下)。

❓ 该漏洞利用包针对哪些iOS版本有效?

覆盖从iOS 14以下到17.2以下的多版本,具体通过Package ID区分,如0xF3300000针对<14.0 beta7,0xF3900000针对<17.2。

❓ 防守方如何检测Coruna框架的利用活动?

监控Safari异常行为、检测加密容器魔数(0xBEDF00D等)、分析网络流量中ChaCha20加密的组件下载,以及内核利用后的权限提升迹象。

[!] CONTACT_CHANNELS

如需商务合作、技术咨询或漏洞反馈,请通过以下离岸节点联系作者。

> PING_AUTHOR (@A1RedTeam)