A novemberi Android biztonsági hírlevélben megjelent információ a CVE-2025-48593 sebezhetőségről a Bluetooth alrendszerében, amely a 13-tól 16-ig terjedő Android verziókat érinti. A sebezhetőség kritikus veszélyességi szintet kapott (9.8 a 10-ből), mivel távoli kódvégrehajtáshoz vezethet kifejezetten formázott Bluetooth csomagok feldolgozása során.
A Google jelenleg nem közöl részletes leírást a sebezhetőségről, de független kutatók állítják, hogy a probléma nem érinti a hagyományos okostelefonokat, és csak azokat a Bluetooth-eszközöket érinti, amelyek képesek hangszóróként működni, mint például okos hangszórók, okos órák és autós infotainment rendszerek. A kihasználáshoz szükséges, hogy a felhasználó párosítsa eszközét a támadó eszközével, tehát a probléma megkerüléséhez elegendő, ha nem fogad el gyanús párosítási kéréseket (a Google hírlevelében említve van, hogy a kihasználáshoz nem szükséges a felhasználó részéről aktív cselekvés).
A hiba javítása a Discovery Database ellenőrzésének hozzáadására vonatkozik a Handsfree Bluetooth profil kezelése során, valamint a SDP (Service Discovery Protocol) használatával történő keresés leállítására, továbbá a p_disc_db ('discovery database') szerkezetének resetelésére és törlésére. Bizonyos manipulációk az hibák visszaállításával és a csatlakozások újraindításával a Bluetooth szolgáltatás meghatározása és az interakció összehangolása során a szerver a klienssel már felszabadított memóriaterülethez (use-after-free) vezetnek.
A javítást már átvitték a LineageOS kódalapjába. Kapható egy korai prototípus exploit, amely összeomlást okoz az Android indítása során egy speciális emulátorban. Az interneten is megfigyeltek olyan kísérleteket, amelyek működő exploit értékesítésére irányulnak, de úgy tűnik, ezek rosszindulatú szoftverek elterjesztésére vagy csalók által értékesített hamisítványokra vonatkoznak.
A novemberi Android-frissítésben a CVE-2025-48581 sebezhetőség javítása is található, amely jogosultságok emeléséhez vezet. A probléma kizárólag az Android 16-ot érinti, és veszélyesnek minősül. A sebezhetőség oka egy logikai hiba az apexd.cpp fájl VerifyNoOverlapInSessions függvényében, amely lehetővé teszi a biztonsági problémákat javító frissítések telepítésének blokkolását. Megjegyzik, hogy a sebezhetőséget helyi jogosultságemelésre is fel lehet használni. A támadáshoz felhasználói műveletek végrehajtása nem szükséges.
Forrás: opennet.ru
