Veröffentlicht am 7. August 2017 | Aktualisiert am 23. August 2017
Das Android-Sicherheitsbulletin enthält Details zu Sicherheitslücken, die Android-Geräte betreffen. Mit Sicherheits-Patch-Levels vom 5. August 2017 oder höher werden alle diese Probleme behoben. Im Updatezeitplan für Google Pixel und Nexus erfahren Sie, wie Sie den Sicherheitspatch-Level eines Geräts prüfen.
Partner wurden vor mindestens einem Monat über die im Bulletin beschriebenen Probleme informiert. Quellcode-Patches für diese Probleme wurden im Repository des Android Open Source Project (AOSP) veröffentlicht und von diesem Bulletin aus verlinkt. Dieses Bulletin enthält auch Links zu Patches außerhalb von AOSP.
Das schwerwiegendste dieser Probleme ist eine kritische Sicherheitslücke im Media Framework, die es einem Remote-Angreifer ermöglichen könnte, mit einer speziell erstellten Datei beliebigen Code im Kontext eines privilegierten Prozesses auszuführen. Die Schweregradbewertung basiert auf der Auswirkung, die die Ausnutzung der Sicherheitslücke auf ein betroffenes Gerät haben könnte, vorausgesetzt, die Plattform- und Dienstmitigationen sind zu Entwicklungszwecken deaktiviert oder werden erfolgreich umgangen.
Uns liegen keine Berichte über eine aktive Ausnutzung oder einen Missbrauch dieser neu gemeldeten Probleme durch Kunden vor. Im Abschnitt Maßnahmen für Android und Google Play Protect finden Sie Details zu den Sicherheitsmechanismen der Android-Plattform und zu Google Play Protect, die die Sicherheit der Android-Plattform verbessern.
Wir empfehlen allen Kunden, diese Updates auf ihren Geräten zu akzeptieren.
Hinweis:Informationen zu den neuesten Over-the-Air-Updates (OTA) und Firmware-Images für Google-Geräte finden Sie im Abschnitt Updates für Google-Geräte.
Ankündigungen
- Dieses Bulletin enthält zwei Strings für die Sicherheitspatchebene, damit Android-Partner eine Reihe von Sicherheitslücken, die auf allen Android-Geräten ähnlich sind, schneller schließen können. Weitere Informationen finden Sie unter Häufig gestellte Fragen und Antworten:
- 2017-08-01: Teilstring für das Sicherheitspatch-Level. Dieser String für die Sicherheits-Patchebene gibt an, dass alle Probleme im Zusammenhang mit dem 01.08.2017 (und allen vorherigen Strings für die Sicherheits-Patchebene) behoben wurden.
- 2017-08-05: Vollständiger String für das Sicherheitspatch-Level. Dieser String für die Sicherheits-Patchebene gibt an, dass alle Probleme im Zusammenhang mit den Datumsangaben 01.08.2017 und 05.08.2017 (und alle vorherigen Strings für die Sicherheits-Patchebene) behoben wurden.
Schutzmaßnahmen von Android und Google Play Protect
Hier finden Sie eine Zusammenfassung der Schutzmaßnahmen, die von der Android-Sicherheitsplattform und Dienstschutzmaßnahmen wie Google Play Protect bereitgestellt werden. Diese Funktionen verringern die Wahrscheinlichkeit, dass Sicherheitslücken auf Android-Geräten erfolgreich ausgenutzt werden können.
- Die Ausnutzung vieler Probleme auf Android wird durch Verbesserungen in neueren Versionen der Android-Plattform erschwert. Wir empfehlen allen Nutzern, nach Möglichkeit auf die neueste Android-Version zu aktualisieren.
- Das Android-Sicherheitsteam überwacht aktiv über Google Play Protect den Missbrauch und warnt Nutzer vor potenziell schädlichen Apps. Google Play Protect ist auf Geräten mit Google Mobile-Diensten standardmäßig aktiviert und ist besonders wichtig für Nutzer, die Apps von Drittanbietern installieren.
Sicherheitspatch-Level vom 01.08.2017 – Details zur Sicherheitslücke
In den folgenden Abschnitten finden Sie Details zu den einzelnen Sicherheitslücken, die für das Patchlevel vom 01.08.2017 gelten. Sicherheitslücken werden nach den betroffenen Komponenten gruppiert. Es gibt eine Beschreibung des Problems sowie eine Tabelle mit dem CVE, den zugehörigen Referenzen, der Art der Sicherheitslücke, dem Schweregrad und aktualisierten AOSP-Versionen (falls zutreffend). Sofern verfügbar, verlinken wir die öffentliche Änderung, mit der das Problem behoben wurde, mit der Fehler-ID, z. B. der AOSP-Änderungsliste. Wenn mehrere Änderungen auf einen einzelnen Fehler zurückzuführen sind, werden zusätzliche Verweise mit den Zahlen verknüpft, die auf die Fehler-ID folgen.
Framework
Die schwerwiegendste Sicherheitslücke in diesem Abschnitt könnte es einer lokalen schädlichen Anwendung ermöglichen, mithilfe einer speziell erstellten Datei beliebigen Code im Kontext eines privilegierten Prozesses auszuführen.
CVE | Referenzen | Eingeben | Schweregrad | Aktualisierte AOSP-Versionen |
---|---|---|---|---|
CVE-2017-0712 | A-37207928 | EoP | Moderat | 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
Bibliotheken
Die schwerwiegendste Sicherheitslücke in diesem Abschnitt könnte es einem Remote-Angreifer ermöglichen, mit einer speziell erstellten Datei beliebigen Code im Kontext eines nicht privilegierten Prozesses auszuführen.
CVE | Referenzen | Eingeben | Schweregrad | Aktualisierte AOSP-Versionen |
---|---|---|---|---|
CVE-2017-0713 | A-32096780 [2] | RCE | Hoch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
Medien-Framework
Die schwerwiegendste Sicherheitslücke in diesem Abschnitt könnte es einem Remote-Angreifer ermöglichen, mit einer speziell erstellten Datei beliebigen Code im Kontext eines privilegierten Prozesses auszuführen.
CVE | Referenzen | Eingeben | Schweregrad | Aktualisierte AOSP-Versionen |
---|---|---|---|---|
CVE-2017-0714 | A-36492637 | RCE | Kritisch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0715 | A-36998372 | RCE | Kritisch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0716 | A-37203196 | RCE | Kritisch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0718 | A-37273547 | RCE | Kritisch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0719 | A-37273673 | RCE | Kritisch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0720 | A-37430213 | RCE | Kritisch | 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0721 | A-37561455 | RCE | Kritisch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0722 | A-37660827 | RCE | Kritisch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0723 | A-37968755 | RCE | Kritisch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0745 | A-37079296 | RCE | Kritisch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0724 | A-36819262 | DoS | Hoch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0725 | A-37627194 | DoS | Hoch | 7.0, 7.1.1, 7.1.2 |
CVE-2017-0726 | A-36389123 | DoS | Hoch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0727 | A-33004354 | EoP | Hoch | 7.0, 7.1.1, 7.1.2 |
CVE-2017-0728 | A-37469795 | DoS | Hoch | 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0729 | A-37710346 | EoP | Hoch | 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0730 | A-36279112 | DoS | Hoch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0731 | A-36075363 | EoP | Hoch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0732 | A-37504237 | EoP | Hoch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0733 | A-38391487 | DoS | Hoch | 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0734 | A-38014992 | DoS | Hoch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0735 | A-38239864 [2] | DoS | Hoch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0736 | A-38487564 | DoS | Hoch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0687 | A-35583675 | DoS | Hoch | 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0737 | A-37563942 | EoP | Hoch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0805 | A-37237701 | EoP | Hoch | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0738 | A-37563371 [2] | ID | Moderat | 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
CVE-2017-0739 | A-37712181 | ID | Moderat | 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2 |
2017-08-05 Sicherheitspatch-Level – Details zur Sicherheitslücke
In den folgenden Abschnitten finden Sie Details zu den einzelnen Sicherheitslücken, die für das Patchlevel vom 05.08.2017 gelten. Sicherheitslücken werden nach der betroffenen Komponente gruppiert und enthalten Details wie die CVE, zugehörige Verweise, den Typ der Sicherheitslücke, die Schwere, die Komponente (falls zutreffend) und aktualisierte AOSP-Versionen (falls zutreffend). Sofern verfügbar, verlinken wir die öffentliche Änderung, mit der das Problem behoben wurde, mit der Fehler-ID, z. B. der AOSP-Änderungsliste. Wenn sich mehrere Änderungen auf einen einzelnen Fehler beziehen, werden zusätzliche Verweise mit Zahlen verknüpft, die auf die Fehler-ID folgen.
Broadcom-Komponenten
Die schwerwiegendste Sicherheitslücke in diesem Abschnitt könnte es einem Remote-Angreifer ermöglichen, mit einer speziell erstellten Datei beliebigen Code im Kontext eines nicht privilegierten Prozesses auszuführen.
CVE | Referenzen | Eingeben | Schweregrad | Komponente |
---|---|---|---|---|
CVE-2017-0740 | A-37168488* B-RB#116402 |
RCE | Moderat | Netzwerktreiber |
Kernelkomponenten
Die schwerwiegendste Sicherheitslücke in diesem Abschnitt könnte es einer lokalen schädlichen Anwendung ermöglichen, beliebigen Code im Kontext eines privilegierten Prozesses auszuführen.
CVE | Referenzen | Eingeben | Schweregrad | Komponente |
---|---|---|---|---|
CVE-2017-10661 | A-36266767 Upstream-Kernel |
EoP | Hoch | Dateisystem |
CVE-2017-0750 | A-36817013* | EoP | Moderat | Dateisystem |
CVE-2017-10662 | A-36815012 Upstream-Kernel |
EoP | Moderat | Dateisystem |
CVE-2017-10663 | A-36588520 Upstream-Kernel |
EoP | Moderat | Dateisystem |
CVE-2017-0749 | A-36007735* | EoP | Moderat | Linux-Kernel |
MediaTek-Komponenten
Die schwerwiegendste Sicherheitslücke in diesem Abschnitt könnte es einer lokalen schädlichen Anwendung ermöglichen, beliebigen Code im Kontext eines privilegierten Prozesses auszuführen.
CVE | Referenzen | Eingeben | Schweregrad | Komponente |
---|---|---|---|---|
CVE-2017-0741 | A-32458601* M-ALPS03007523 |
EoP | Hoch | GPU-Treiber |
CVE-2017-0742 | A-36074857* M-ALPS03275524 |
EoP | Moderat | Videotreiber |
Qualcomm-Komponenten
Die schwerwiegendste Sicherheitslücke in diesem Abschnitt könnte es einer lokalen schädlichen Anwendung ermöglichen, beliebigen Code im Kontext eines privilegierten Prozesses auszuführen.
CVE | Referenzen | Eingeben | Schweregrad | Komponente |
---|---|---|---|---|
CVE-2017-0746 | A-35467471* QC-CR#2029392 |
EoP | Moderat | IPA-Treiber |
CVE-2017-0747 | A-32524214* QC-CR#2044821 |
EoP | Moderat | Proprietäre Komponente |
CVE-2017-9678 | A-35258962* QC-CR#2028228 |
EoP | Moderat | Videotreiber |
CVE-2017-9691 | A-33842910* QC-CR#1116560 |
EoP | Moderat | MobiCore-Treiber (Trustonic) |
CVE-2017-9684 | A-35136547* QC-CR#2037524 |
EoP | Moderat | USB-Treiber |
CVE-2017-9682 | A-36491445* QC-CR#2030434 |
ID | Moderat | GPU-Treiber |
Google-Geräteupdates
Diese Tabelle enthält das Sicherheitspatch-Level im neuesten Over-the-air-Update (OTA) und in den Firmware-Images für Google-Geräte. Die Firmware-Images für Google-Geräte sind auf der Google-Entwicklerwebsite verfügbar.
Google-Gerät | Stand der Sicherheitsupdates |
---|---|
Google Pixel / Google Pixel XL | 5. August 2017 |
Nexus 5X | 5. August 2017 |
Nexus 6 | 5. August 2017 |
Nexus 6P | 5. August 2017 |
Nexus 9 | 5. August 2017 |
Nexus Player | 5. August 2017 |
Pixel C | 5. August 2017 |
Google-Geräteupdates enthalten gegebenenfalls auch Patches für diese Sicherheitslücken:
CVE | Referenzen | Eingeben | Schweregrad | Komponente |
---|---|---|---|---|
CVE-2017-0744 | A-34112726* N-CVE-2017-0744 |
EoP | Geringe Anzahl | Audiotreiber |
CVE-2017-9679 | A-35644510* QC-CR#2029409 |
ID | Geringe Anzahl | SoC-Treiber |
CVE-2017-9680 | A-35764241* QC-CR#2030137 |
ID | Geringe Anzahl | SoC-Treiber |
CVE-2017-0748 | A-35764875* QC-CR#2029798 |
ID | Geringe Anzahl | Audiotreiber |
CVE-2017-9681 | A-36386593* QC-CR#2030426 |
ID | Geringe Anzahl | Radiotreiber |
CVE-2017-9693 | A-36817798* QC-CR#2044820 |
ID | Geringe Anzahl | Netzwerktreiber |
CVE-2017-9694 | A-36818198* QC-CR#2045470 |
ID | Geringe Anzahl | Netzwerktreiber |
CVE-2017-0751 | A-36591162* QC-CR#2045061 |
EoP | Geringe Anzahl | QCE-Treiber |
CVE-2017-9692 | A-36731152* QC-CR#2021707 |
DoS | Geringe Anzahl | Grafiktreiber |
Danksagungen
Wir möchten uns bei den folgenden Forschern für ihre Beiträge bedanken:
CVEs | Forscher |
---|---|
CVE-2017-0741, CVE-2017-0742, CVE-2017-0751 | Baozeng Ding (@sploving), Chengming Yang und Yang Song von der Alibaba Mobile Security Group |
CVE-2017-9682 | Billy Lau vom Android-Sicherheitsteam |
CVE-2017-0739 | Dacheng Shao, Hongli Han (@HexB1n), Mingjian Zhou (@Mingjian_Zhou) und Xuxian Jiang vom C0RE-Team |
CVE-2017-9691, CVE-2017-0744 | Gengjia Chen (@chengjia4574) und pjf vom IceSword Lab, Qihoo 360 Technology Co. Ltd. |
CVE-2017-0727 | Guang Gong (龚广) (@oldfresher) vom Alpha-Team der Qihoo 360 Technology Co., Ltd. |
CVE-2017-0737 | Hanxiang Wen, Mingjian Zhou (@Mingjian_Zhou) und Xuxian Jiang vom C0RE-Team |
CVE-2017-0748 | Hao Chen und Guang Gong vom Alpha-Team von Qihoo 360 Technology Co. Ltd. |
CVE-2017-0731 | Hongli Han (@HexB1n), Mingjian Zhou (@Mingjian_Zhou) und Xuxian Jiang vom C0RE-Team |
CVE-2017-9679 | Nathan Crandall (@natecray) vom Produktsicherheitsteam von Tesla |
CVE-2017-0726 | Niky1235 (@jiych_guru) |
CVE-2017-9684, CVE-2017-9694, CVE-2017-9693, CVE-2017-9681, CVE-2017-0738, CVE-2017-0728 | Pengfei Ding (丁鹏飞), Chenfu Bao (包沉浮) und Lenx Wei (韦韬) vom Baidu X-Lab (百度安全实验室) |
CVE-2017-9680, CVE-2017-0740 | Scott Bauer (@ScottyBauer1) |
CVE-2017-0724 | Seven Shen (@lingtongshen) von TrendMicro |
CVE-2017-0732, CVE-2017-0805 | Timothy Becker von CSS Inc. |
CVE-2017-10661 | Tong Lin (segfault5514@gmail.com), Yuan-Tsung Lo (computernik@gmail.com) und Xuxian Jiang vom C0RE Team |
CVE-2017-0712 | Valerio Costamagna (@vaio_co) und Marco Bartoli (@wsxarcher) |
CVE-2017-0716 | Vasily Vasiliev |
CVE-2017-0750, CVE-2017-0713, CVE-2017-0715, CVE-2017-10662CVE-2017-10663 | V.E.O (@VYSEa) vom Mobile Threat Response Team von Trend Micro |
CVE-2017-9678 | Yan Zhou vom Eagleye-Team, SCC, Huawei |
CVE-2017-0749, CVE-2017-0746 | Yonggang Guo (@guoygang) vom IceSword Lab, Qihoo 360 Technology Co. Ltd. |
CVE-2017-0729 | Yongke Wang vom Xuanwu Lab von Tencent |
CVE-2017-0714, CVE-2017-0719, CVE-2017-0718, CVE-2017-0722, CVE-2017-0725, CVE-2017-0720, CVE-2017-0745 | Zinuo Han vom Chengdu Security Response Center, Qihoo 360 Technology Co. Ltd. |
Häufig gestellte Fragen und Antworten
In diesem Abschnitt werden häufige Fragen zu diesem Bulletin beantwortet.
1. Wie finde ich heraus, ob mein Gerät entsprechend aktualisiert wurde?
Eine Anleitung zum Prüfen des Sicherheitspatches eines Geräts finden Sie im Updatezeitplan für Google Pixel und Nexus.
- Mit den Sicherheitspatch-Levels vom 01.08.2017 oder höher werden alle Probleme behoben, die mit dem Sicherheitspatch-Level vom 01.08.2017 zusammenhängen.
- Mit den Sicherheits-Patch-Stufen vom 05.08.2017 oder höher werden alle Probleme behoben, die mit der Sicherheits-Patch-Stufe vom 05.08.2017 und allen vorherigen Patch-Stufen zusammenhängen.
Gerätehersteller, die diese Updates einbinden, sollten die Patch-Stringebene auf Folgendes festlegen:
- [ro.build.version.security_patch]:[2017-08-01]
- [ro.build.version.security_patch]:[2017-08-05]
2. Warum gibt es in diesem Bulletin zwei Sicherheits-Patch-Stufen?
Dieses Bulletin enthält zwei Sicherheitspatch-Stufen, damit Android-Partner eine Reihe von Sicherheitslücken, die auf allen Android-Geräten ähnlich sind, schneller schließen können. Android-Partner werden aufgefordert, alle in diesem Bulletin aufgeführten Probleme zu beheben und den neuesten Sicherheitspatch zu verwenden.
- Auf Geräten mit dem Stand des Sicherheitspatches vom 01. August 2017 müssen alle mit diesem Sicherheitspatch verbundenen Probleme behoben sein. Außerdem müssen alle in vorherigen Sicherheitsbulletins gemeldeten Probleme behoben sein.
- Auf Geräten mit dem Sicherheitspatch vom 5. August 2017 oder höher müssen alle anwendbaren Patches aus diesem und früheren Sicherheitsbulletins installiert sein.
Wir empfehlen Partnern, die Korrekturen für alle behobenen Probleme in einem einzigen Update zusammenzufassen.
3. Was bedeuten die Einträge in der Spalte Typ?
Einträge in der Spalte Typ der Tabelle mit den Details zur Sicherheitslücke verweisen auf die Klassifizierung der Sicherheitslücke.
Abkürzung | Definition |
---|---|
RCE | Codeausführung per Fernzugriff |
EoP | Rechteausweitung |
ID | Offenlegung von Informationen |
DoS | Denial of Service |
– | Klassifizierung nicht verfügbar |
4. Was bedeuten die Einträge in der Spalte Referenzen?
Einträge in der Spalte Referenzen der Tabelle mit den Details zur Sicherheitslücke können ein Präfix enthalten, das die Organisation angibt, zu der der Referenzwert gehört.
Präfix | Verweise |
---|---|
A- | Android-Fehler-ID |
QC- | Qualcomm-Referenznummer |
M- | MediaTek-Referenznummer |
N- | NVIDIA-Referenznummer |
B- | Broadcom-Referenznummer |
5. Was bedeutet ein * neben der Android-Fehler-ID in der Spalte References?
Bei Problemen, die nicht öffentlich verfügbar sind, ist in der Spalte Referenzen neben der Android-Fehler-ID ein * zu sehen. Das Update für dieses Problem ist in der Regel in den neuesten Binärtreibern für Nexus-Geräte enthalten, die auf der Google Developer-Website verfügbar sind.
Versionen
Version | Datum | Hinweise |
---|---|---|
1.0 | 7. August 2017 | Bulletin veröffentlicht |
1,1 | 8. August 2017 | Das Bulletin wurde überarbeitet und enthält jetzt AOSP-Links und -Erwähnungen. |
1,9 | 14. August 2017 | Das Bulletin wurde überarbeitet und um CVE-2017-0687 ergänzt. |
1,9 | 23. August 2017 | Das Bulletin wurde überarbeitet und um CVE-2017-0805 ergänzt. |