跳到主要内容

高危

Apple CoreGraphics任意代码执行漏洞(ForcedEntry)

2021-08-24 18:49:25 公开 ,2025-10-22 00:24:44 更新

  • 关键漏洞
  • CISA KEV
  • 间谍软件漏洞
  • 远程
  • CWE Top 25 (2023)
  • 开源组件漏洞
  • 无需认证
  • 本地
  • CWE Top 25 (2024)
  • 公开PoC
CWEs:
CWE-190 (Integer Overflow or Wraparound)
SSVC:
可利用状态:已被积极利用攻击自动化:否技术影响评估:全部 2024-02-06 02:40:44

风险信息

CVSS v2 向量
AV:N/AC:M/Au:N/C:P/I:P/A:P
CVSS v2 风险值
6.8
CVSS v3 向量
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v3 风险值
7.8
CVSS v3.1 向量
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v3.1 风险值
7.8

详细信息

漏洞类型
输入验证错误
漏洞描述
Apple Safari、macOS Big Sur、iOS、iPadOS、Catalina和watchOS可能允许远程攻击者在系统上执行任意代码,这是由CoreGraphics组件中的整数溢出造成的。通过说服受害者打开巧尽心思构建的PDF文件,攻击者可以利用此漏洞在系统上执行任意代码。 2021年8月起,已监测到针对此漏洞的在野利用,攻击者可针对iMessage发起zero-click攻击。攻击者可通过iMessage向目标用户发送特制的 .gif后缀的文件(包含JBIG2 编码流的特制Adobe PDF文件),目标用户接收到此消息后,攻击者无需采取进一步措施即可用恶意代码感染受害者的设备,从而在目标系统上执行任意代码。根据漏洞发现者Citizen Lab,ForcedEntry漏洞利用成功后会安装NSO Group的Pegasus间谍软件。Pegasus通过针对目标进行恶意链接发送,利用漏洞破坏设备,然后恶意软件会返回给command-and-control(C2)服务器,让攻击者可以自由控制设备。
修复建议
此问题在安全更新2021-005 Catalina、iOS 14.8和iPadOS 14.8、macOS Big Sur 11.6和watchOS 7.6.2中得到修复。请参阅苹果安全文档HT212804、HT212806、HT212805、HT212807,了解补丁、升级或建议的解决方法信息: https://support.apple.com/en-us/HT212804 https://support.apple.com/en-us/HT212805 https://support.apple.com/en-us/HT212806 https://support.apple.com/en-us/HT212807

参考链接