ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ ARM ΡΠ°Π·ΠΊΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΡΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈΡΠ΅ Π½Π° ΡΠ²ΠΎΠΈΡΠ΅ GPU, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Android, ChromeOS ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ Π½Π° Linux. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π½Π° Π½Π΅ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Ρ Π»ΠΎΠΊΠ°Π»Π΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ Ρ ΠΏΡΠ°Π²Π° Π½Π° ΡΠ΄ΡΠΎ. Π ΠΎΠΊΡΠΎΠΌΠ²ΡΠΈΠΉΡΠΊΠΈΡ ΠΎΡΡΠ΅Ρ Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΡΡ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π² ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Android ΡΠ΅ ΡΠΏΠΎΠΌΠ΅Π½Π°Π²Π°, ΡΠ΅ Π΄ΠΎ ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΠΊΠΎΡΠ΅ΠΊΡΠΈΡ, Π΅Π΄Π½Π° ΠΎΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈΡΠ΅ (CVE-2023-4211) Π²Π΅ΡΠ΅ Π΅ Π±ΠΈΠ»Π° Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠΈΡΠ°Π½Π° ΠΎΡ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π»ΠΈΡΠ° Π² ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Π΅ΠΊΡΠΏΠ»ΠΎΠΉΡΠΈ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅Π»Π΅Π²ΠΈ Π°ΡΠ°ΠΊΠΈ (0-day). ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Π½ΠΈ ΡΡΠ΅Π· ΡΡΠΌΠ½ΠΈΡΠ΅Π»Π½ΠΈ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈ ΠΏΡΠ»Π΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ, ΡΠΏΠΈΠΎΠ½ΠΈΡΠ°ΡΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ.
ΠΡΠΊΡΠΈΡΠΈΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ:
- CVE-2023-4211 β Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Ρ GPU ΠΏΠ°ΠΌΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½Π° ΠΏΠ°ΠΌΠ΅Ρ, ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ΠΏΡΠΎΡΠ΅ΡΠ° Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΡΡΠ³ΠΈ Π·Π°Π΄Π°ΡΠΈ Π² ΡΠ΄ΡΠΎΡΠΎ. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Π½Π° Π² Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° r43p0 Π·Π° GPU Mali Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΠ°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΈ Bifrost ΠΈ Valhall, ΠΊΠ°ΠΊΡΠΎ ΠΈ 5-ΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ GPU ARM. ΠΠ° GPU ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²ΠΎΡΠΎ Midgard Π½Π΅ Π΅ ΠΈΠ·Π΄Π°Π΄Π΅Π½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
ΠΠΎΡΠ΅ΠΊΡΠΈΡΡΠ° Π΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΡΡΡΠΎ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΡΠ΅ΠΏΡΠ΅ΠΌΠ²ΡΠΈΠΉΡΠΊΠΈΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π½Π° Π²Π΅ΡΡΠΈΠΈΡΠ΅ Chrome OS 114/115/116 ΠΈ ΠΎΠΊΡΠΎΠΌΠ²ΡΠΈΠΉΡΠΊΠ°ΡΠ° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Android. Π£ΡΠ·Π²ΠΈΠΌΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ GPU ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π² ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΈΡΠ΅ Google Pixel 7, Samsung S20 ΠΈ S21, Motorola Edge 40, OnePlus Nord 2, Asus ROG Phone 6, Redmi Note 11, 12, Honor 70 Pro, RealMe GT, Xiaomi 12 Pro, Oppo Find X5 Pro, Reno 8 Pro ΠΈ Π½ΡΠΊΠΎΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΡΠΈΠΏΠΎΠ²Π΅ Mediatek.
- CVE-2023-33200 β Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ GPU ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ Π΄ΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΡΡΡΡΠ΅Π·Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²Π΅ΡΠ΅ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½Π° ΠΎΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΏΠ°ΠΌΠ΅Ρ. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Π½Π° Π² Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈΡΠ΅ r44p1 ΠΈ r45p0 Π·Π° GPU Mali Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Bifrost ΠΈ Valhall, ΠΊΠ°ΠΊΡΠΎ ΠΈ 5-ΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ GPU ARM.
- CVE-2023-34970 β Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΈΡΠ΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Ρ GPU ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ Π΄ΠΎ ΠΏΡΠ΅ΠΏΡΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡΡΠ΅ΡΠ° ΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΏΠ°ΠΌΠ΅Ρ ΠΈΠ·Π²ΡΠ½ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π±ΡΡΠ΅Ρ. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Π½Π° Π² Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ Π½Π° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠΈΡΠ΅ r44p1 ΠΈ r45p0 Π·Π° GPU Mali Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΌΠΈΠΊΡΠΎΠ°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Valhall ΠΈ 5-ΡΠΎ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ GPU ARM.
Π ΠΎΠΊΡΠΎΠΌΠ²ΡΠΈΠΉΡΠΊΠΈΡ ΠΎΡΡΠ΅Ρ Π·Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² Android ΡΠ° ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈ 53 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, ΠΎΡ ΠΊΠΎΠΈΡΠΎ 5 ΡΠ° Ρ ΠΊΡΠΈΡΠΈΡΠ΅Π½ Π½ΠΈΠ²ΠΎ Π½Π° ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ, Π° ΠΎΡΡΠ°Π½Π°Π»ΠΈΡΠ΅ Ρ Π²ΠΈΡΠΎΠΊΠΎ. ΠΡΠΈΡΠΈΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½Π° Π°ΡΠ°ΠΊΠ°, ΠΊΠΎΡΡΠΎ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΠΈ ΠΊΠΎΠ΄ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΎΠΏΠ°ΡΠ½ΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ ΡΡΠ΅Π· ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈ Ρ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΠΈ ΠΊΠΎΠ΄ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΎΠ²Π°Π½ ΠΏΡΠΎΡΠ΅Ρ. Π’ΡΠΈ ΠΊΡΠΈΡΠΈΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° (CVE-2023-24855, CVE-2023-28540 ΠΈ CVE-2023-33028) ΡΠ° ΠΎΡΠΊΡΠΈΡΠΈ Π² ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΡΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ Π½Π° Qualcomm, Π° Π΄Π²Π΅ (CVE-2023-40129, CVE-2023-4863) Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° (Π² libwebp ΠΈ Bluetooth ΡΡΠ΅ΠΊΠ°). ΠΠ±ΡΠΎ Π² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π½Π° ARM ΡΠ° ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΈ 5 ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ, MediaTek β 3, Unisoc β 1 ΠΈ Qualcomm β 17 (ΠΎΡΡΠ΅Ρ ΠΎΡ Qualcomm). ΠΠ²Π΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ (Π΅Π΄Π½Π° Π² GPU ARM ΠΈ Π΅Π΄Π½Π° Π² libwebp) ΡΠ° ΠΎΡΠ±Π΅Π»ΡΠ·Π°Π½ΠΈ ΠΊΠ°ΡΠΎ Π²Π΅ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ Π°ΡΠ°ΠΊΡΠ²Π°ΡΠΈΡΠ΅ Π² ΡΠ΅Ρ
Π½ΠΈΡΠ΅ Π΅ΠΊΡΠΏΠ»ΠΎΠΉΡΠΈ (0-day).
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
