Today Apple released security updates for iOS, macOS, Safari, tvOS, iCloud, and watchOS to fix a variety of vulnerabilities and to introduce new features. With these releases, Apple fixed 67 unique vulnerabilities, with many of these vulnerabilities being shared over multiple platforms.
Of these 67 vulnerabilities, many could allow attackers to perform remote code execution attacks. Code execution is the most critical of security vulnerabilities as it would allow an attacker to execute almost any command they wish on the affected device.
Other than the vulnerabilities listed in Apple's security bulletins, information about the non-security bug fixes and/or features are limited at this time with no information given in the update screen.
For a full list of vulnerabilities for each Apple product, you can consult the table below.
Name and information link
|iPhone 5 and later, iPad 4th generation and later, and iPod touch 6th generation||43|
|macOS Sierra 10.12.5, Security Update 2017-002 El Capitan, and Security Update 2017-002 Yosemite||macOS Sierra 10.12.4, OS X El Capitan 10.11.6, and OS X Yosemite 10.10.5||37|
|watchOS 3.2.2||All Apple Watch models||13|
|iTunes 12.6.1 for Windows||Windows 7 and later||1|
|Safari 10.1.1||OS X Yosemite 10.10.5, OS X El Capitan 10.11.6, and macOS Sierra 10.12.5||27|
|iCloud for Windows 6.2.1||Windows 7 and later||1|
|tvOS 10.2.1||Apple TV (4th generation)||23|
Once again, due to the critical nature of some of these vulnerabilities, it is strongly advised that you upgrade any affected Apple devices and operating systems as soon as possible.