עלון אבטחה של אנדרואיד—אוגוסט 2017

פורסם ב-7 באוגוסט 2017 | עודכן ב-23 באוגוסט 2017

עלון האבטחה של אנדרואיד מכיל פרטים על פרצות אבטחה המשפיעות על מכשירי אנדרואיד. רמות תיקון האבטחה של 5 באוגוסט 2017 ואילך מטפלות בכל הבעיות הללו. עיין בלוח הזמנים של עדכון Pixel ו-Nexus כדי ללמוד כיצד לבדוק את רמת תיקון האבטחה של מכשיר.

השותפים קיבלו הודעה על הבעיות המתוארות בעלון לפני חודש לפחות. תיקוני קוד מקור עבור בעיות אלה שוחררו למאגר Android Open Source Project (AOSP) וקישרו מעלון זה. עלון זה כולל גם קישורים לתיקונים מחוץ ל-AOSP.

החמורה ביותר מבין הבעיות הללו היא פגיעות אבטחה קריטית במסגרת מדיה שעלולה לאפשר לתוקף מרוחק המשתמש בקובץ בעל מבנה מיוחד לבצע קוד שרירותי בהקשר של תהליך מיוחס. הערכת החומרה מבוססת על ההשפעה שאולי תהיה לניצול הפגיעות על מכשיר מושפע, בהנחה שהפלטפורמה וההקלות בשירות כבויים למטרות פיתוח או אם יעקפו בהצלחה.

לא קיבלנו דיווחים על ניצול פעיל של לקוחות או שימוש לרעה בבעיות אלה שדווחו לאחרונה. עיין בסעיף ההפחתה של Android ו-Google Play Protect לפרטים על הגנות פלטפורמת האבטחה של Android ו-Google Play Protect, המשפרים את האבטחה של פלטפורמת Android.

אנו מעודדים את כל הלקוחות לקבל עדכונים אלה למכשירים שלהם.

הערה: מידע על העדכון האחרון באוויר (OTA) ותמונות קושחה עבור מכשירי Google זמין בסעיף עדכוני מכשירי Google .

הכרזות

  • בעלון זה כולל שתי מחרוזות ברמת תיקון אבטחה כדי לספק לשותפים של Android את הגמישות לתקן במהירות רבה יותר תת-קבוצה של פגיעויות הדומות בכל מכשירי Android. ראה שאלות ותשובות נפוצות למידע נוסף:
    • 2017-08-01 : מחרוזת רמת תיקון אבטחה חלקית. מחרוזת רמת תיקון אבטחה זו מציינת שכל הבעיות הקשורות ל-2017-08-01 (וכל מחרוזות רמת תיקון האבטחה הקודמות) מטופלות.
    • 2017-08-05 : השלם מחרוזת רמת תיקון האבטחה. מחרוזת רמת תיקון אבטחה זו מציינת שכל הבעיות הקשורות ל-2017-08-01 ו-2017-08-05 (וכל מחרוזות רמת תיקון האבטחה הקודמות) מטופלות.

אנדרואיד ו-Google Play Protect

זהו סיכום של ההקלות המסופקות על ידי פלטפורמת האבטחה אנדרואיד והגנות שירות כגון Google Play Protect . יכולות אלו מפחיתות את הסבירות שניתן יהיה לנצל בהצלחה פרצות אבטחה באנדרואיד.

  • ניצול בעיות רבות באנדרואיד מקשה על ידי שיפורים בגרסאות חדשות יותר של פלטפורמת אנדרואיד. אנו ממליצים לכל המשתמשים לעדכן לגרסה העדכנית ביותר של אנדרואיד במידת האפשר.
  • צוות האבטחה של Android עוקב באופן פעיל אחר שימוש לרעה באמצעות Google Play Protect ומזהיר משתמשים לגבי יישומים שעלולים להזיק . Google Play Protect מופעל כברירת מחדל במכשירים עם שירותי Google Mobile , והוא חשוב במיוחד למשתמשים שמתקינים אפליקציות מחוץ ל-Google Play.

רמת תיקון האבטחה של 2017-08-01—פרטי פגיעות

בסעיפים שלהלן, אנו מספקים פרטים עבור כל אחת מפגיעות האבטחה החלות על רמת התיקון של 2017-08-01. פגיעויות מקובצות תחת הרכיב שעליו הן משפיעות. יש תיאור של הבעיה וטבלה עם ה-CVE, הפניות משויכות, סוג הפגיעות , חומרה וגרסאות AOSP מעודכנות (כאשר רלוונטי). כאשר זמין, אנו מקשרים את השינוי הציבורי שטיפל בבעיה למזהה הבאג, כמו רשימת השינויים של AOSP. כאשר שינויים מרובים מתייחסים לבאג בודד, הפניות נוספות מקושרות למספרים בעקבות מזהה הבאג.

מִסגֶרֶת

הפגיעות החמורה ביותר בסעיף זה עלולה לאפשר לאפליקציה זדונית מקומית המשתמשת בקובץ בעל מבנה מיוחד לבצע קוד שרירותי בהקשר של תהליך מיוחס.

CVE הפניות סוּג חוּמרָה גרסאות AOSP מעודכנות
CVE-2017-0712 א-37207928 EoP לְמַתֵן 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2

ספריות

הפגיעות החמורה ביותר בסעיף זה עלולה לאפשר לתוקף מרוחק המשתמש בקובץ בעל מבנה מיוחד לבצע קוד שרירותי בהקשר של תהליך חסר הרשאות.

CVE הפניות סוּג חוּמרָה גרסאות AOSP מעודכנות
CVE-2017-0713 A-32096780 [ 2 ] RCE גָבוֹהַ 4.4.4, 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2

מסגרת מדיה

הפגיעות החמורה ביותר בסעיף זה עלולה לאפשר לתוקף מרוחק המשתמש בקובץ בעל מבנה מיוחד לבצע קוד שרירותי בהקשר של תהליך מיוחס.

CVE הפניות סוּג חוּמרָה גרסאות AOSP מעודכנות
CVE-2017-0714 א-36492637 RCE קריטי 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 קריטי 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0716 א-37203196 RCE קריטי 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0718 א-37273547 RCE קריטי 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0719 א-37273673 RCE קריטי 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0720 א-37430213 RCE קריטי 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0721 א-37561455 RCE קריטי 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0722 א-37660827 RCE קריטי 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 א-37968755 RCE קריטי 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0745 א-37079296 RCE קריטי 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 א-36819262 DoS גָבוֹהַ 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0725 א-37627194 DoS גָבוֹהַ 7.0, 7.1.1, 7.1.2
CVE-2017-0726 א-36389123 DoS גָבוֹהַ 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 גָבוֹהַ 7.0, 7.1.1, 7.1.2
CVE-2017-0728 א-37469795 DoS גָבוֹהַ 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0729 א-37710346 EoP גָבוֹהַ 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0730 א-36279112 DoS גָבוֹהַ 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0731 א-36075363 EoP גָבוֹהַ 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 א-37504237 EoP גָבוֹהַ 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0733 א-38391487 DoS גָבוֹהַ 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 גָבוֹהַ 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0735 A-38239864 [ 2 ] DoS גָבוֹהַ 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0736 א-38487564 DoS גָבוֹהַ 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0687 א-35583675 DoS גָבוֹהַ 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2
CVE-2017-0737 א-37563942 EoP גָבוֹהַ 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 א-37237701 EoP גָבוֹהַ 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 ] תְעוּדַת זֶהוּת לְמַתֵן 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 א-37712181 תְעוּדַת זֶהוּת לְמַתֵן 5.0.2, 5.1.1, 6.0, 6.0.1, 7.0, 7.1.1, 7.1.2

רמת תיקון האבטחה של 2017-08-05—פרטי פגיעות

בסעיפים שלהלן, אנו מספקים פרטים עבור כל אחת מפגיעות האבטחה החלות על רמת התיקון של 2017-08-05. פגיעויות מקובצות תחת הרכיב שעליו הן משפיעות וכוללות פרטים כגון CVE, הפניות משויכות, סוג הפגיעות , חומרה , רכיב (במקרה רלוונטי) וגרסאות AOSP מעודכנות (אם רלוונטי). כאשר זמין, אנו מקשרים את השינוי הציבורי שטיפל בבעיה למזהה הבאג, כמו רשימת השינויים של AOSP. כאשר שינויים מרובים מתייחסים לבאג בודד, הפניות נוספות מקושרות למספרים בעקבות מזהה הבאג.

רכיבי ברודקום

הפגיעות החמורה ביותר בסעיף זה עלולה לאפשר לתוקף מרוחק המשתמש בקובץ בעל מבנה מיוחד לבצע קוד שרירותי בהקשר של תהליך חסר הרשאות.

CVE הפניות סוּג חוּמרָה רְכִיב
CVE-2017-0740 A-37168488 *
B-RB#116402
RCE לְמַתֵן מנהל התקן רשת

רכיבי ליבה

הפגיעות החמורה ביותר בסעיף זה עלולה לאפשר לאפליקציה זדונית מקומית להפעיל קוד שרירותי בהקשר של תהליך מיוחס.

CVE הפניות סוּג חוּמרָה רְכִיב
CVE-2017-10661 א-36266767
גרעין במעלה הזרם
EoP גָבוֹהַ מערכת קבצים
CVE-2017-0750 A-36817013 * EoP לְמַתֵן מערכת קבצים
CVE-2017-10662 A-36815012
גרעין במעלה הזרם
EoP לְמַתֵן מערכת קבצים
CVE-2017-10663 A-36588520
גרעין במעלה הזרם
EoP לְמַתֵן מערכת קבצים
CVE-2017-0749 A-36007735 * EoP לְמַתֵן ליבת לינוקס

רכיבי MediaTek

הפגיעות החמורה ביותר בסעיף זה עלולה לאפשר לאפליקציה זדונית מקומית להפעיל קוד שרירותי בהקשר של תהליך מיוחס.

CVE הפניות סוּג חוּמרָה רְכִיב
CVE-2017-0741 A-32458601 *
M-ALPS03007523
EoP גָבוֹהַ מנהל התקן GPU
CVE-2017-0742 A-36074857 *
M-ALPS03275524
EoP לְמַתֵן מנהל התקן וידאו

רכיבי קוואלקום

הפגיעות החמורה ביותר בסעיף זה עלולה לאפשר לאפליקציה זדונית מקומית להפעיל קוד שרירותי בהקשר של תהליך מיוחס.

CVE הפניות סוּג חוּמרָה רְכִיב
CVE-2017-0746 A-35467471 *
QC-CR#2029392
EoP לְמַתֵן דרייבר IPA
CVE-2017-0747 A-32524214 *
QC-CR#2044821
EoP לְמַתֵן רכיב קנייני
CVE-2017-9678 A-35258962 *
QC-CR#2028228
EoP לְמַתֵן מנהל התקן וידאו
CVE-2017-9691 A-33842910 *
QC-CR#1116560
EoP לְמַתֵן מנהל ההתקן של MobiCore (Trustonic)
CVE-2017-9684 A-35136547 *
QC-CR#2037524
EoP לְמַתֵן מנהל התקן USB
CVE-2017-9682 A-36491445 *
QC-CR#2030434
תְעוּדַת זֶהוּת לְמַתֵן מנהל התקן GPU

עדכוני מכשירי גוגל

טבלה זו מכילה את רמת תיקון האבטחה בעדכון האויר-האוויר האחרון (OTA) ותמונות קושחה עבור מכשירי Google. תמונות הקושחה של מכשיר Google זמינות באתר Google Developer .

מכשיר גוגל רמת תיקון אבטחה
פיקסל / פיקסל XL 5 באוגוסט 2017
Nexus 5X 5 באוגוסט 2017
Nexus 6 5 באוגוסט 2017
Nexus 6P 5 באוגוסט 2017
Nexus 9 5 באוגוסט 2017
נגן נקסוס 5 באוגוסט 2017
Pixel C 5 באוגוסט 2017

עדכוני מכשירי Google מכילים גם תיקונים עבור פרצות אבטחה אלה, אם רלוונטי:

CVE הפניות סוּג חוּמרָה רְכִיב
CVE-2017-0744 A-34112726 *
N-CVE-2017-0744
EoP נָמוּך מנהל התקן סאונד
CVE-2017-9679 A-35644510 *
QC-CR#2029409
תְעוּדַת זֶהוּת נָמוּך מנהל התקן SoC
CVE-2017-9680 A-35764241 *
QC-CR#2030137
תְעוּדַת זֶהוּת נָמוּך מנהל התקן SoC
CVE-2017-0748 A-35764875 *
QC-CR#2029798
תְעוּדַת זֶהוּת נָמוּך מנהל התקן אודיו
CVE-2017-9681 A-36386593 *
QC-CR#2030426
תְעוּדַת זֶהוּת נָמוּך נהג רדיו
CVE-2017-9693 A-36817798 *
QC-CR#2044820
תְעוּדַת זֶהוּת נָמוּך מנהל התקן רשת
CVE-2017-9694 A-36818198 *
QC-CR#2045470
תְעוּדַת זֶהוּת נָמוּך מנהל התקן רשת
CVE-2017-0751 A-36591162 *
QC-CR#2045061
EoP נָמוּך מנהל התקן QCE
CVE-2017-9692 A-36731152 *
QC-CR#2021707
DoS נָמוּך דרייבר גרפי

תודות

ברצוננו להודות לחוקרים אלו על תרומתם:

CVEs חוקרים
CVE-2017-0741, CVE-2017-0742, CVE-2017-0751 Baozeng Ding ( @sploving ), צ'נגמינג יאנג ויאנג סונג מקבוצת האבטחה הניידת של עליבאבא
CVE-2017-9682 בילי לאו מאבטחת אנדרואיד
CVE-2017-0739 Dacheng Shao , Hongli Han ( @HexB1n ), Mingjian Zhou ( @Mingjian_Zhou ), ו-Xuxian Jiang מצוות C0RE
CVE-2017-9691, CVE-2017-0744 Gengjia Chen ( @chengjia4574 ) ו- pjf ממעבדת IceSword, Qihoo 360 Technology Co. Ltd.
CVE-2017-0727 גואנג גונג (龚广) ( @oldfresher ) מ-Alpha Team, Qihoo 360 Technology Co. Ltd.
CVE-2017-0737 Hanxiang Wen , Mingjian Zhou ( @Mingjian_Zhou ), ו-Xuxian Jiang מצוות C0RE
CVE-2017-0748 Hao Chen ו-Guang Gong מ-Alpha Team של Qihoo 360 Technology Co. Ltd.
CVE-2017-0731 הונגלי האן ( @HexB1n ), Mingjian Zhou ( @Mingjian_Zhou ), ו-Xuxian Jiang מצוות C0RE
CVE-2017-9679 Nathan Crandall ( @natecray ) מצוות אבטחת המוצר של טסלה
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 (包沉浮), ולנקס ווי (韦韬) מ-Baidu X-Lab (百度安全实验室)
CVE-2017-9680, CVE-2017-0740 סקוט באואר ( @ScottyBauer1 )
CVE-2017-0724 Seven Shen ( @lingtongshen ) של TrendMicro
CVE-2017-0732, CVE-2017-0805 טימותי בקר מ-CSS Inc.
CVE-2017-10661 טונג לין ( segfault5514@gmail.com ), יואן-טסונג לו ( computernik@gmail.com ), ו-Xuxian Jiang מצוות C0RE
CVE-2017-0712 ולריו Costamagna ( @vaio_co ) ומרקו ברטולי ( @wsxarcher )
CVE-2017-0716 וסילי וסילייב
CVE-2017-0750, CVE-2017-0713, CVE-2017-0715, CVE-2017-10662CVE-2017-10663 VEO ( @VYSEa ) של צוות תגובה לאיומים ניידים , Trend Micro
CVE-2017-9678 יאן ז'ואו מצוות Eagleye, SCC, Huawei
CVE-2017-0749, CVE-2017-0746 Yonggang Guo ( @guoygang ) ממעבדת IceSword, Qihoo 360 Technology Co. Ltd.
CVE-2017-0729 יונגקה וואנג ממעבדת Xuanwu של Tencent
CVE-2017-0714, CVE-2017-0719, CVE-2017-0718, CVE-2017-0722, CVE-2017-0725, CVE-2017-0720, CVE-2017-0745 Zinuo Han ממרכז התגובה האבטחה של צ'נגדו, Qihoo 360 Technology Co. Ltd.

שאלות ותשובות נפוצות

סעיף זה עונה על שאלות נפוצות שעלולות להתרחש לאחר קריאת עלון זה.

1. כיצד אוכל לקבוע אם המכשיר שלי מעודכן כדי לטפל בבעיות אלו?

כדי ללמוד כיצד לבדוק את רמת תיקון האבטחה של מכשיר, קרא את ההוראות בלוח הזמנים של עדכוני Pixel ו-Nexus .

  • רמות תיקון האבטחה של 2017-08-01 ואילך מטפלות בכל הבעיות הקשורות לרמת תיקון האבטחה של 2017-08-01.
  • רמות תיקון האבטחה של 2017-08-05 ואילך מטפלות בכל הבעיות הקשורות לרמת תיקון האבטחה של 2017-08-05 ולכל רמות התיקון הקודמות.

יצרני מכשירים הכוללים עדכונים אלה צריכים להגדיר את רמת מחרוזת התיקון ל:

  • [ro.build.version.security_patch]:[2017-08-01]
  • [ro.build.version.security_patch]:[2017-08-05]

2. מדוע לעליון זה יש שתי רמות תיקון אבטחה?

לעלון זה יש שתי רמות תיקון אבטחה כך שלשותפי אנדרואיד יש את הגמישות לתקן קבוצת משנה של נקודות תורפה הדומות בכל מכשירי Android במהירות רבה יותר. שותפי Android מוזמנים לתקן את כל הבעיות בעלון זה ולהשתמש ברמת תיקון האבטחה העדכנית ביותר.

  • מכשירים המשתמשים ברמת תיקון האבטחה של 01 באוגוסט 2017 חייבים לכלול את כל הבעיות הקשורות לרמת תיקון האבטחה הזו, כמו גם תיקונים עבור כל הבעיות שדווחו בעלוני אבטחה קודמים.
  • מכשירים המשתמשים ברמת תיקון האבטחה של 05 באוגוסט 2017 ואילך חייבים לכלול את כל התיקונים הרלוונטיים בעלוני אבטחה זה (וקודמים).

שותפים מוזמנים לאגד את התיקונים עבור כל הבעיות בהן הם מטפלים בעדכון יחיד.

3. מה המשמעות של הערכים בעמודה סוג ?

ערכים בעמודה סוג של טבלת פרטי הפגיעות מתייחסים לסיווג של פגיעות האבטחה.

נוֹטָרִיקוֹן הַגדָרָה
RCE ביצוע קוד מרחוק
EoP העלאת הפריבילגיה
תְעוּדַת זֶהוּת גילוי מידע
DoS מניעת שירות
לא סיווג אינו זמין

4. מה המשמעות של הערכים בעמודת הפניות ?

ערכים בעמודה הפניות של טבלת פרטי הפגיעות עשויים להכיל קידומת המזהה את הארגון שאליו שייך ערך ההפניה.

קידומת התייחסות
א- מזהה באג אנדרואיד
QC- מספר סימוכין של קוואלקום
M- מספר סימוכין של MediaTek
נ- מספר סימוכין של NVIDIA
ב- מספר סימוכין של Broadcom

5. מה המשמעות של * ליד מזהה באג אנדרואיד בעמודה הפניות ?

לבעיות שאינן זמינות לציבור יש * ליד מזהה הבאג של Android בעמודה הפניות . העדכון לבעיה זו כלול בדרך כלל במנהלי ההתקן הבינאריים העדכניים ביותר עבור מכשירי Nexus הזמינים מאתר Google Developer .

גרסאות

גִרְסָה תַאֲרִיך הערות
1.0 7 באוגוסט 2017 פורסם עלון.
1.1 8 באוגוסט 2017 העלון תוקן כך שיכלול קישורים ואישורים של AOSP.
1.2 14 באוגוסט 2017 העלון תוקן להוספת CVE-2017-0687.
1.2 23 באוגוסט 2017 העלון תוקן להוספת CVE-2017-0805.