7.5
CVSSv2

CVE-2017-2523

Published: 22/05/2017 Updated: 21/03/2019
CVSS v2 Base Score: 7.5 | Impact Score: 6.4 | Exploitability Score: 10
CVSS v3 Base Score: 9.8 | Impact Score: 5.9 | Exploitability Score: 3.9
VMScore: 755
Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P

Vulnerability Summary

An issue exists in certain Apple products. iOS prior to 10.3.2 is affected. macOS prior to 10.12.5 is affected. tvOS prior to 10.2.1 is affected. watchOS prior to 3.2.2 is affected. The issue involves the "Foundation" component. It allows remote malicious users to execute arbitrary code or cause a denial of service (memory corruption and application crash) via crafted data.

Vulnerable Product Search on Vulmon Subscribe to Product

apple iphone os

apple tvos

apple mac os x

apple watchos

Exploits

Source: bugschromiumorg/p/project-zero/issues/detail?id=1170 Via NSUnarchiver we can read NSBuiltinCharacterSet with a controlled serialized state It reads a controlled int using decodeValueOfObjCType:"i" then either passes it to CFCharacterSetGetPredefined or uses it directly to manipulate __NSBuiltinSetTable Neither path has any boun ...