Google releases April 2017 Android Security Bulletin and Google Device Images

0 21,750

Google has released the April 2017 Android Security Bulletin. Partners have had access to the warnings in this month’s bulletin since March 06, 2017 or earlier.

The April bulletin has two security patch levels to provide Android partners with the flexibility to more quickly fix a subset of vulnerabilities that are similar across all Android devices.

  • 2017-04-01: Partial security patch level string. This security patch level string indicates that all issues associated with 2017-04-01 (and all previous security patch level strings) are addressed.
  • 2017-04-05: Complete security patch level string. This security patch level string indicates that all issues associated with 2017-04-01 and 2017-04-05 (and all previous security patch level strings) are addressed.

Supported Google devices will receive a single OTA update with the April 05, 2017 security patch level

Google releases April 2017 Android Security Bulletin and Google Device Images

The most severe of these issues is a Critical security vulnerability that could enable remote code execution on an affected device through multiple methods such as email, web browsing, and MMS when processing media files.

Alongside the bulletin, Google have released a security update to Google devices through an over-the-air (OTA) update. The Google device firmware images have also been released to the Google Developer site. Security patch levels of April 05, 2017 or later address all of these issues.

The tables below contains a list of security vulnerabilities, the Common Vulnerability and Exposures ID (CVE), the assessed severity, and whether or not Google devices are affected. The severity assessment is based on the effect that exploiting the vulnerability would possibly have on an affected device, assuming the platform and service mitigations are disabled for development purposes or if successfully bypassed.

Security patch levels of 2017-04-01 or later must address the following issues.

IssueCVESeverityAffects Google devices?
Remote code execution vulnerability in MediaserverCVE-2017-0538, CVE-2017-0539, CVE-2017-0540, CVE-2017-0541, CVE-2017-0542, CVE-2017-0543CriticalYes
Elevation of privilege vulnerability in CameraBaseCVE-2017-0544HighYes
Elevation of privilege vulnerability in AudioserverCVE-2017-0545HighYes
Elevation of privilege vulnerability in SurfaceFlingerCVE-2017-0546HighYes
Information disclosure vulnerability in MediaserverCVE-2017-0547HighYes
Denial of service vulnerability in libskiaCVE-2017-0548HighYes
Denial of service vulnerability in MediaserverCVE-2017-0549, CVE-2017-0550, CVE-2017-0551, CVE-2017-0552HighYes
Elevation of privilege vulnerability in libnlCVE-2017-0553ModerateYes
Elevation of privilege vulnerability in TelephonyCVE-2017-0554ModerateYes
Information disclosure vulnerability in MediaserverCVE-2017-0555, CVE-2017-0556, CVE-2017-0557, CVE-2017-0558ModerateYes
Information disclosure vulnerability in libskiaCVE-2017-0559ModerateYes
Information disclosure vulnerability in Factory ResetCVE-2017-0560ModerateYes

 

Security patch levels of 2017-04-05 or later must address all of the 2017-01-01 issues, as well as the following issues.

IssueCVESeverityAffects Google devices?
Remote code execution vulnerability in Broadcom Wi-Fi firmwareCVE-2017-0561CriticalYes
Remote code execution vulnerability in Qualcomm crypto engine driverCVE-2016-10230CriticalYes
Remote code execution vulnerability in kernel networking subsystemCVE-2016-10229CriticalYes
Elevation of privilege vulnerability in MediaTek touchscreen driverCVE-2017-0562CriticalNo*
Elevation of privilege vulnerability in HTC touchscreen driverCVE-2017-0563CriticalYes
Elevation of privilege vulnerability in kernel ION subsystemCVE-2017-0564CriticalYes
Vulnerabilities in Qualcomm componentsCVE-2016-10237, CVE-2016-10238, CVE-2016-10239CriticalYes
Remote code execution vulnerability in v8CVE-2016-5129HighYes
Remote code execution vulnerability in FreetypeCVE-2016-10244HighYes
Elevation of privilege vulnerability in kernel sound subsystemCVE-2014-4656HighYes
Elevation of privilege vulnerability in NVIDIA crypto driverCVE-2017-0339, CVE-2017-0332, CVE-2017-0327HighYes
Elevation of privilege vulnerability in MediaTek thermal driverCVE-2017-0565HighNo*
Elevation of privilege vulnerability in MediaTek camera driverCVE-2017-0566HighNo*
Elevation of privilege vulnerability in Broadcom Wi-Fi driverCVE-2017-0567, CVE-2017-0568, CVE-2017-0569, CVE-2017-0570, CVE-2017-0571, CVE-2017-0572, CVE-2017-0573, CVE-2017-0574HighYes
Elevation of privilege vulnerability in Qualcomm Wi-Fi driverCVE-2017-0575HighYes
Elevation of privilege vulnerability in NVIDIA I2C HID driverCVE-2017-0325HighYes
Elevation of privilege vulnerability in Qualcomm audio driverCVE-2017-0454HighYes
Elevation of privilege vulnerability in Qualcomm crypto engine driverCVE-2017-0576HighYes
Elevation of privilege vulnerability in HTC touchscreen driverCVE-2017-0577HighNo*
Elevation of privilege vulnerability in DTS sound driverCVE-2017-0578HighNo*
Elevation of privilege vulnerability in Qualcomm sound codec driverCVE-2016-10231HighYes
Elevation of privilege vulnerability in Qualcomm video driverCVE-2017-0579, CVE-2016-10232, CVE-2016-10233HighYes
Elevation of privilege vulnerability in NVIDIA boot and power management processor driverCVE-2017-0329HighYes
Elevation of privilege vulnerability in Synaptics touchscreen driverCVE-2017-0580, CVE-2017-0581HighNo*
Elevation of privilege vulnerability in Qualcomm Seemp driverCVE-2017-0462HighYes
Elevation of privilege vulnerability in Qualcomm Kyro L2 driverCVE-2017-6423HighYes
Elevation of privilege vulnerability in kernel file systemCVE-2014-9922HighYes
Information disclosure vulnerability in kernel memory subsystemCVE-2014-0206HighYes
Information disclosure vulnerability in kernel networking subsystemCVE-2014-3145HighYes
Information disclosure vulnerability in Qualcomm TrustZoneCVE-2016-5349HighYes
Information disclosure vulnerability in Qualcomm IPA driverCVE-2016-10234HighYes
Denial of service vulnerability in kernel networking subsystemCVE-2014-2706HighYes
Denial of service vulnerability in Qualcomm Wi-Fi driverCVE-2016-10235HighNo*
Elevation of privilege vulnerability in kernel file systemCVE-2016-7097ModerateYes
Elevation of privilege vulnerability in Qualcomm Wi-Fi driverCVE-2017-6424ModerateYes
Elevation of privilege vulnerability in Broadcom Wi-Fi driverCVE-2016-8465ModerateYes
Elevation of privilege vulnerability in HTC OEM fastboot commandCVE-2017-0582ModerateYes
Elevation of privilege vulnerability in Qualcomm CP access driverCVE-2017-0583ModerateYes
Information disclosure vulnerability in kernel media driverCVE-2014-1739ModerateYes
Information disclosure vulnerability in Qualcomm Wi-Fi driverCVE-2017-0584ModerateYes
Information disclosure vulnerability in Broadcom Wi-Fi driverCVE-2017-0585ModerateYes
Information disclosure vulnerability in Qualcomm Avtimer driverCVE-2016-5346ModerateYes
Information disclosure vulnerability in Qualcomm video driverCVE-2017-6425ModerateYes
Information disclosure vulnerability in Qualcomm USB driverCVE-2016-10236ModerateYes
Information disclosure vulnerability in Qualcomm sound driverCVE-2017-0586ModerateYes
Information disclosure vulnerability in Qualcomm SPMI driverCVE-2017-6426ModerateYes
Information disclosure vulnerability in NVIDIA crypto driverCVE-2017-0328, CVE-2017-0330ModerateNo*
Vulnerabilities in Qualcomm components**CVE-2014-9931, CVE-2014-9932, CVE-2014-9933, CVE-2014-9934, CVE-2014-9935, CVE-2014-9936, CVE-2014-9937, CVE-2015-8995, CVE-2015-8996, CVE-2015-8997, CVE-2015-8998, CVE-2015-8999, CVE-2015-9000, CVE-2015-9001, CVE-2015-9002, CVE-2015-9003, CVE-2016-8489CriticalNo*

 

Android and Google Service Mitigations

This is a summary of the mitigations provided by the Android security platform and service protections, such as SafetyNet. These capabilities reduce the likelihood that security vulnerabilities could be successfully exploited on Android.

  • Exploitation for many issues on Android is made more difficult by enhancements in newer versions of the Android platform. We encourage all users to update to the latest version of Android where possible.
  • The Android Security team actively monitors for abuse with Verify Apps and SafetyNet, which are designed to warn users about Potentially Harmful Applications. Verify Apps is enabled by default on devices with Google Mobile Services and is especially important for users who install applications from outside of Google Play. Device rooting tools are prohibited within Google Play, but Verify Apps warns users when they attempt to install a detected rooting application—no matter where it comes from. Additionally, Verify Apps attempts to identify and block installation of known malicious applications that exploit a privilege escalation vulnerability. If such an application has already been installed, Verify Apps will notify the user and attempt to remove the detected application.
  • As appropriate, Google Hangouts and Messenger applications do not automatically pass media to processes such as Mediaserver.

Full details of the April 2017 Android Security Bulletin is available here.

 

Essential SSL