CVE-2017-7162
HighSummary
An issue was discovered in certain Apple products related to the 'IOKit' component. Affects iOS before 11.2, macOS before 10.13.2, tvOS before 11.2, and watchOS before 4.2, allowing attackers to execute arbitrary code in a privileged context or cause a denial of service via a crafted app.
Risk Assessment
Organizations using affected versions may be vulnerable to arbitrary code execution, potentially leading to data loss or device takeover. Additionally, the denial of service capability may impact the availability of critical applications.
Recommendation
It is recommended to update all affected systems to the latest versions to minimize the risk associated with this vulnerability.
Other vulnerabilities in IOKit
See all- CVE-2017-13858High
An issue was discovered in certain Apple products, including macOS before 10.13.2, involving the 'IOKit' component. It allows attackers to execute arbitrary code in a privileged context.
- CVE-2017-13848High
An issue was discovered in certain Apple products, including macOS before 10.13.2, related to the 'IOKit' component. It allows attackers to execute arbitrary code in a privileged context.
- CVE-2017-13847High
An issue was discovered in certain Apple products, including iOS before 11.2 and macOS before 10.13.2, involving the 'IOKit' component. It allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption) via a crafted app.
- CVE-2016-1720High
IOKit in Apple iOS before 9.2.1, OS X before 10.11.3, and tvOS before 9.1.1 allows local users to gain privileges or cause a denial of service (memory corruption) via unspecified vectors.
- CVE-2015-5846High
IOKit in the kernel in Apple iOS before 9 allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption) via a crafted app.
- CVE-2015-5845High
IOKit in the kernel in Apple iOS before 9 allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption) via a crafted app.
- CVE-2015-5844High
IOKit in the kernel in Apple iOS before 9 allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption) via a crafted app.
- CVE-2015-3776High
IOKit in Apple iOS before 8.4.1 and OS X before 10.10.5 allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption and application crash) via a malformed plist.
- CVE-2014-4418High
IOKit in Apple iOS before 8 and Apple TV before 7 does not properly validate IODataQueue object metadata, allowing attackers to execute arbitrary code in a privileged context.
- CVE-2014-4389High
Integer overflow in IOKit in Apple iOS before 8 and Apple TV before 7 allows attackers to execute arbitrary code in a privileged context via an application that provides crafted API arguments.
Original NVD description (English source)
An issue was discovered in certain Apple products. iOS before 11.2 is affected. macOS before 10.13.2 is affected. tvOS before 11.2 is affected. watchOS before 4.2 is affected. The issue involves the "IOKit" component. It allows attackers to execute arbitrary code in a privileged context or cause a denial of service (memory corruption) via a crafted app.

