Attacker Value
High
(1 user assessed)
Exploitability
Moderate
(1 user assessed)
User Interaction
Required
Privileges Required
None
Attack Vector
Local
0

Remote code execution triggered by malformed GIF in ImageIO framework, affecting most iOS/macOS apps

Disclosure Date: April 02, 2017
Add MITRE ATT&CK tactics and techniques that apply to this CVE.

Description

An issue was discovered in certain Apple products. iOS before 10.3 is affected. macOS before 10.12.4 is affected. tvOS before 10.2 is affected. watchOS before 3.2 is affected. The issue involves the “ImageIO” component. It allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption and application crash) via a crafted image file.

Add Assessment

1
Ratings
  • Attacker Value
    High
  • Exploitability
    Medium
Technical Analysis

Noticed this while looking into recent iTerm vulnerabilities and thinking about how to exploit iTerm’s builtin image rendering and file download capabilities. This seems to have the ability to cause havoc especially on machines that cannot upgrade to newer OSes due to hardware obsoleting by Apple. Curious if there might be other things to look at in NSImage as well.

Marking utility a little lower just because this is a couple-year old vuln.

CVSS V3 Severity and Metrics
Base Score:
7.8 High
Impact Score:
5.9
Exploitability Score:
1.8
Vector:
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack Vector (AV):
Local
Attack Complexity (AC):
Low
Privileges Required (PR):
None
User Interaction (UI):
Required
Scope (S):
Unchanged
Confidentiality (C):
High
Integrity (I):
High
Availability (A):
High

General Information

Vendors

  • apple

Products

  • iphone os,
  • mac os x,
  • tvos,
  • watchos

Additional Info

Technical Analysis