Zranitelnosti v ovladači GPU ARM, již použitých k útokům

Společnost ARM odhalila informace o třech zranitelnostech v ovladačích pro své GPU, používaných v Androidu, ChromeOS a distribucích Linux. Zranitelnosti umožňují neprivilegovanému místnímu uživateli spustit svůj kód s právy jádra. V říjnové zprávě o bezpečnostních problémech v platformě Android se uvádí, že před vydáním opravy byla jedna ze zranitelností (CVE-2023-4211) již využívána útočníky v pracovních exploitech pro cílené útoky (0-day). Například zranitelnost může být použita v distribuovaných přes pochybné zdroje škodlivých aplikacích k získání plného přístupu k systému a instalaci komponentů pro špehování uživatele.

Nalezené zranitelnosti:

  • CVE-2023-4211 — provádění nesprávné operace s pamětí GPU může vést k získání přístupu k již uvolněné systémové paměti, která může být použita během vykonávání jiných úloh v jádru. Zranitelnost byla odstraněna v aktualizaci ovladače r43p0 pro GPU Mali založené na mikroarchitekturách Bifrost a Valhall, stejně jako 5. generace GPU ARM. Pro GPU rodiny Midgard aktualizace ovladače nebyla vydána.

    Oprava byla také nabídnuta v rámci zářijových aktualizací větví Chrome OS 114/115/116 a říjnové aktualizace Androidu. Zranitelné modely GPU jsou používány ve smartphonech Google Pixel 7, Samsung S20 a 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 a některých zařízeních s čipy Mediatek.

  • CVE-2023-33200 — nesprávné operace s GPU mohou vést k závodu a získání přístupu k již uvolněné paměti ovladačem. Zranitelnost byla odstraněna v aktualizacích ovladačů r44p1 a r45p0 pro GPU Mali na bázi mikroarchitektur Bifrost a Valhall, stejně jako 5. generace GPU ARM.
  • CVE-2023-34970 — nesprávné operace s GPU mohou vést k přetečení vyrovnávací paměti a získání přístupu k paměti mimo vyhrazenou vyrovnávací paměť. Zranitelnost byla odstraněna v aktualizacích ovladačů r44p1 a r45p0 pro GPU Mali na bázi mikroarchitektury Valhall a 5. generace GPU ARM.

V říjnové zprávě o zranitelnostech v Androidu bylo uvedeno celkem 53 zranitelností, z nichž 5 bylo klasifikováno jako kritických a ostatní jako vysoce nebezpečné. Kritické problémy umožňují vzdálený útok k vykonání vlastního kódu v systému. Problémy označené jako nebezpečné umožňují manipulací s lokálními aplikacemi vykonat kód v kontextu privilegovaného procesu. Tři kritické problémy (CVE-2023-24855, CVE-2023-28540 a CVE-2023-33028) byly zjištěny v proprietárních komponentách Qualcomm a dvě (CVE-2023-40129, CVE-2023-4863) v systému (v libwebp a v Bluetooth stacku). Celkem bylo zjištěno 5 zranitelností v komponentách ARM, 3 v MediaTek, 1 v Unisoc a 17 v Qualcomm (zpráva od Qualcommu). Dvě zranitelnosti (jedna v GPU ARM a jedna v libwebp) jsou označeny jako již využívané útočníky ve svých exploitech (0-day).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster