| <html devsite> |
| <head> |
| <title>Pixel / Nexus Security Bulletin—December 2018</title> |
| <meta name="project_path" value="/_project.yaml" /> |
| <meta name="book_path" value="/_book.yaml" /> |
| </head> |
| <body> |
| <!-- |
| Copyright 2018 The Android Open Source Project |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| //www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| <p><em>Published December 3, 2018</em></p> |
| |
| <p> |
| The Pixel / Nexus Security Bulletin contains details of security |
| vulnerabilities and functional improvements affecting <a |
| href="https://support.google.com/pixelphone/answer/4457705#pixel_phones&nexus_devices" |
| class="external">supported Google Pixel and Nexus devices</a> (Google devices). |
| For Google devices, security patch levels of 2018-12-05 or later address all |
| issues in this bulletin and all issues in the December 2018 Android Security |
| Bulletin. To learn how to check a device's security patch level, see <a |
| href="https://support.google.com/pixelphone/answer/4457705" |
| class="external">Check & update your Android version</a>. |
| </p> |
| <p> |
| All supported Google devices will receive an update to the 2018-12-05 patch |
| level. We encourage all customers to accept these updates to their devices. |
| </p> |
| <p class="note"> |
| <strong>Note:</strong> The Google device firmware images are available on the |
| <a href="https://developers.google.com/android/images" class="external">Google |
| Developer site</a>. |
| </p> |
| |
| <h2 id="announcements">Announcements</h2> |
| |
| <p>In addition to the security vulnerabilities described in the |
| <a href="/security/bulletin/2018-12-01">December 2018 Android Security |
| Bulletin</a>, Google devices also contain patches for the security |
| vulnerabilities described below. Partners were notified of these issues at |
| least a month ago and may choose to incorporate them as part of their device |
| updates. |
| </p> |
| |
| <h2 id="security-patches">Security patches</h2> |
| <p> |
| Vulnerabilities are grouped under the component they affect. There is a |
| description of the issue and a table with the CVE, associated references, |
| <a href="#type">type of vulnerability</a>, |
| <a href="/security/overview/updates-resources#severity">severity</a>, |
| and updated Android Open Source Project (AOSP) versions (where applicable). |
| When available, we link the public change that addressed the issue to the bug |
| ID, such as the AOSP change list. When multiple changes relate to a single bug, |
| additional references are linked to numbers following the bug ID. |
| </p> |
| |
| <h3 id="qualcomm-components">Qualcomm components</h3> |
| |
| <table> |
| <col width="21%"> |
| <col width="21%"> |
| <col width="14%"> |
| <col width="14%"> |
| <col width="30%"> |
| <tr> |
| <th>CVE</th> |
| <th>References</th> |
| <th>Type</th> |
| <th>Severity</th> |
| <th>Component</th> |
| </tr> |
| <tr> |
| <td>CVE-2018-11987</td> |
| <td>A-70638103<br /> |
| <a |
| href="https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=5e9ffcfa152ecb2832990c42fcd8a0f2e63c2c04"> |
| QC-CR#2258691</a></td> |
| <td>EoP</td> |
| <td>Moderate</td> |
| <td>ION</td> |
| </tr> |
| </table> |
| |
| <h2 id="functional-patches">Functional patches</h2> |
| |
| <p>The functional patches are included for affected Pixel devices to address |
| functionality issues not related to the security of Pixel devices. The patches |
| listed in the table below include associated references, the affected category, |
| and the affected devices.</p> |
| |
| <table> |
| <col width="15%"> |
| <col width="15%"> |
| <col width="40%"> |
| <col width="30%"> |
| <tr> |
| <th>References</th> |
| <th>Category</th> |
| <th>Improvements</th> |
| <th>Devices</th> |
| </tr> |
| <tr> |
| <td>A-112646910</td> |
| <td>Security</td> |
| <td>Improved pattern unlock recognition after reset</td> |
| <td>Pixel, Pixel XL</td> |
| </tr> |
| <tr> |
| <td>A-117522738</td> |
| <td>Performance</td> |
| <td>Improved memory performance in certain circumstances</td> |
| <td>Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-110969183</td> |
| <td>Camera</td> |
| <td>Improved camera capture performance</td> |
| <td>Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-111008450</td> |
| <td>Pixel Stand</td> |
| <td>Improved notification visibility when using Pixel Stand</td> |
| <td>Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-112376366</td> |
| <td>Android Auto</td> |
| <td>Improved Android Auto compatibility</td> |
| <td>Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-115666282</td> |
| <td>Camera</td> |
| <td>Adjusted autofocus behavior</td> |
| <td>Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-115624433</td> |
| <td>Pixel Stand</td> |
| <td>Improved hotword performance when using Pixel Stand</td> |
| <td>Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-116758282</td> |
| <td>Display</td> |
| <td>Improved Always On Display triggering</td> |
| <td>Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-111964925</td> |
| <td>Audio</td> |
| <td>Improved USB-C Audio accessory detection</td> |
| <td>Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-111716107</td> |
| <td>Bluetooth</td> |
| <td>Adjusted volume behavior when toggling Bluetooth</td> |
| <td>Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-111159723</td> |
| <td>Android Auto</td> |
| <td>Improved audio performance for when using Android Auto in certain vehicles</td> |
| <td>Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-112228430</td> |
| <td>Media</td> |
| <td>Improved contouring on HDR color on certain media apps</td> |
| <td>Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-113151604</td> |
| <td>Camera</td> |
| <td>Improved camera shutter performance</td> |
| <td>Pixel 3, Pixel 3 XL</td> |
| </tr> |
| <tr> |
| <td>A-111277984</td> |
| <td>Performance</td> |
| <td>Improve unlocking performance when using Bluetooth</td> |
| <td>Pixel, Pixel XL, Pixel 2, Pixel 2 XL, Pixel 3, Pixel 3 XL</td> |
| </tr> |
| </table> |
| |
| <h2 id="common-questions-and-answers">Common questions and answers</h2> |
| <p> |
| This section answers common questions that may occur after reading this |
| bulletin. |
| </p> |
| <p> |
| <strong>1. How do I determine if my device is updated to address these issues? |
| </strong> |
| </p> |
| <p> |
| Security patch levels of 2018-12-05 or later address all issues associated with |
| the 2018-12-05 security patch level and all previous patch levels. To learn how |
| to check a device's security patch level, read the instructions on the <a |
| href="https://support.google.com/pixelphone/answer/4457705#pixel_phones&nexus_devices" |
| class="external">Pixel and Nexus update schedule</a>. |
| </p> |
| <p id="type"> |
| <strong>2. What do the entries in the <em>Type</em> column mean?</strong> |
| </p> |
| <p> |
| Entries in the <em>Type</em> column of the vulnerability details table reference |
| the classification of the security vulnerability. |
| </p> |
| <table> |
| <col width="25%"> |
| <col width="75%"> |
| <tr> |
| <th>Abbreviation</th> |
| <th>Definition</th> |
| </tr> |
| <tr> |
| <td>RCE</td> |
| <td>Remote code execution</td> |
| </tr> |
| <tr> |
| <td>EoP</td> |
| <td>Elevation of privilege</td> |
| </tr> |
| <tr> |
| <td>ID</td> |
| <td>Information disclosure</td> |
| </tr> |
| <tr> |
| <td>DoS</td> |
| <td>Denial of service</td> |
| </tr> |
| <tr> |
| <td>N/A</td> |
| <td>Classification not available</td> |
| </tr> |
| </table> |
| <p> |
| <strong>3. What do the entries in the <em>References</em> column mean?</strong> |
| </p> |
| <p> |
| Entries under the <em>References</em> column of the vulnerability details table |
| may contain a prefix identifying the organization to which the reference value |
| belongs. |
| </p> |
| <table> |
| <col width="25%"> |
| <col width="75%"> |
| <tr> |
| <th>Prefix</th> |
| <th>Reference</th> |
| </tr> |
| <tr> |
| <td>A-</td> |
| <td>Android bug ID</td> |
| </tr> |
| <tr> |
| <td>QC-</td> |
| <td>Qualcomm reference number</td> |
| </tr> |
| <tr> |
| <td>M-</td> |
| <td>MediaTek reference number</td> |
| </tr> |
| <tr> |
| <td>N-</td> |
| <td>NVIDIA reference number</td> |
| </tr> |
| <tr> |
| <td>B-</td> |
| <td>Broadcom reference number</td> |
| </tr> |
| </table> |
| <p id="asterisk"> |
| <strong>4. What does a * next to the Android bug ID in the <em>References</em> |
| column mean?</strong> |
| </p> |
| <p> |
| Issues that are not publicly available have a * next to the Android bug ID in |
| the <em>References</em> column. The update for that issue is generally contained |
| in the latest binary drivers for Pixel / Nexus devices available |
| from the <a href="https://developers.google.com/android/drivers" |
| class="external">Google Developer site</a>. |
| </p> |
| <p> |
| <strong>5. Why are security vulnerabilities split between this bulletin and the |
| Android Security Bulletins?</strong> |
| </p> |
| <p> |
| Security vulnerabilities that are documented in the Android Security Bulletins |
| are required to declare the latest security patch level on Android |
| devices. Additional security vulnerabilities, such as those documented in this |
| bulletin are not required for declaring a security patch level. |
| </p> |
| <h2 id="versions">Versions</h2> |
| <table> |
| <col width="25%"> |
| <col width="25%"> |
| <col width="50%"> |
| <tr> |
| <th>Version</th> |
| <th>Date</th> |
| <th>Notes</th> |
| </tr> |
| <tr> |
| <td>1.0</td> |
| <td>December 3, 2018</td> |
| <td>Bulletin published.</td> |
| </tr> |
| </table> |
| </body> |
| </html> |