Összefoglaló
Az Android kapcsán egy újabb biztonsági hibára derült fény. Ennek kihasználásával elsősorban szolgáltatásmegtagadást lehet előidézni, aminek következtében az érintett készülékek válaszképtelenné válhatnak.
Leírás
A sérülékenységet az Androidhoz tartozó Mediaserver szolgáltatás, azon belül is a Stagefright okozza. Ez a nyílt forráskódú Android része, azokat a videós és audió könyvtárakat tartalmazza, amelyekre szükség van a népszerű multimédiás formátumok feldolgozására. A biztonsági hiba jogosulatlan távoli kódfuttatásra is felhasználható, így a támadó gyakorlatilag teljesen átveheti az eszköz irányítását.
A biztonsági rés speciálisan szerkesztett, MKV és MP4 formátumú fájlokkal, gyakorlatilag a telefonszám ismeretében egy MMS-en keresztül, felhasználói interakció nélkül kihasználható. A sérülékenységnek már ismert a kihasználási módja (exploit), és aktív támadásokról is érkezett információ.
UPDATE 2015.09.09:
A Zimperium nyilvánosságra hozott egy kihasználhatóságot (exploit), amellyel azt kívánták bizonyítani, hogy a sérülékenység felhasználói beavatkozás nélkül is kihasználható. A Nexus szériás Android 4.0.4 esetében ezt sikerült is igazolniuk, a támadás során képesek voltak képek készítésére és a mikrofon lehallgatására. Egyéb verziókkal kapcsolatban nem áll rendelkezésre információ, de az Android 5.0 és a későbbi verziók valószínűleg kevésbé sebezhetőek.
Megoldás
Hivatalos frissítés még nem elérhető, ezért ajánlott az MMS szolgáltatás letiltása, annak megjelenéséig. Az MMS letiltása készülékenként eltérő lehet, így egységes módszer erre nincs:
- Samsung: Beállítások > További hálózatok > Mobilhálózatok > Hozzáférési pontok neve > az „MMS” szót tartalmazó elem kiválasztása > beállítások (≡) gomb > Hozzáférési pont törlése;
- LG: a Beállítások > Internetmegosztás és hálózatok > Mobilhálózatok > Hozzáférési Pontok > az „MMS” szót tartalmazó elem kiválasztása > beállítások (≡) gomb > APN törlése;
- a többi készülék esetén hasonlóan történik a letiltás.
Az MMS küldés/fogadás visszaállításához a törölt APN-t újra fel kell venni, ennek módja mobilszolgáltatónként eltér. Lásd például:
http://www.tutorial.hu/android-t-mobile-vodafone-telenor-internet-es-mms-beallitasa/
A “hivatalos” AOSP Messaging alkalmazás beállításaiban található egy “Auto-retrieve” opció, ezt lekapcsolva nem jönnek le automatikusan az MMS üzenetek csatolmányai, ezzel a legfontosabb problémát, az automatikus futtatást el lehet kerülni.
UPDATE 2015.08.05.:
A Google az alábbi készülékekhez kiadta a biztonsági frissítést, ami orvosolja ezt a hibát:
- Nexus 4
- Nexus 5
- Nexus 6
- Nexus 7
- Nexus 9
- Nexus 10
- Nexus Player
Továbbá az alábbi verziókban is javítva van ez a sérülékenység:
Silent Circle: Blackphone PrivatOS 1.1.7
CyanogenMod 11-12.
UPDATE 2015.08.14
A Google az előző frissítés sikertelensége miatt a CVE-2015-3864 szám alatt újabb frissítést adott ki, amely a szeptember havi OTA frissítésekkel kerül a nexus eszközökre.
A sérülékenység tekintetében a Vodafone Magyarország Mobil Távközlési Zrt. tájékoztatta központunkat hogy a szolgáltató “előfizetői biztonságban voltak és vannak, hiszen az általunk alkalmazott MMS antivírus rendszer megszűri a teljes előfizetői MMS forgalmat – mások mellett – ezen kártékony tartalmaktól is.”
UPDATE 2015.09.09:
Az alábbi hivatkozáson elérhető a Stagefright Detector App 4.0, melynek segítségével megállapítható, hogy az adott eszköz sérülékeny-e:
https://translate.googleusercontent.com/translate_c?act=url&depth=1&hl=hu&ie=UTF8&prev=_t&rurl=translate.google.hu&sl=de&tl=en&u=http://www.heise.de/download/stagefright-detector-app-1196717.html&usg=ALkJrhhQ8zl20ExwpR7x0QIHToMsTVcEGw
Támadás típusa
Input manipulation (Bemenet módosítás)Hatás
Loss of availability (Elérhetőség elvesztése)Loss of confidentiality (Bizalmasság elvesztése)
Loss of integrity (Sértetlenség elvesztése)
Szükséges hozzáférés
Remote/Network (Távoli/hálózat)Hivatkozások
Egyéb referencia: en.wikipedia.org
Egyéb referencia: www.kb.cert.org
Egyéb referencia: isbk.hu
Egyéb referencia: blog.trendmicro.com
Gyártói referencia: officialandroid.blogspot.de
Egyéb referencia: www.hwsw.hu
Egyéb referencia: blog.zimperium.com
CVE-2015-1538 - NVD CVE-2015-1538
CVE-2015-1539 - NVD CVE-2015-1539
CVE-2015-3824 - NVD CVE-2015-3824
CVE-2015-3826 - NVD CVE-2015-3826
CVE-2015-3827 - NVD CVE-2015-3827
CVE-2015-3828 - NVD CVE-2015-3828
CVE-2015-3829 - NVD CVE-2015-3829
CVE-2015-3864 - NVD CVE-2015-3864