U novembarskom bezbednosnom biltenu Android objavljene su informacije o ranjivosti CVE-2025-48593 u Bluetooth podsistemu, koja se odnosi na verzije Androida od 13 do 16. Ranjivosti je dodeljen kritičan nivo opasnosti (9.8 od 10) jer može dovesti do daljinskog izvršavanja koda prilikom obrade posebno oblikovanih Bluetooth paketa.
Kompanija Google još uvek ne otkriva detaljan opis ranjivosti, ali nezavisni istraživači tvrde da problem ne pogađa obične pametne telefone i odnosi se samo na Bluetooth uređaje koji mogu delovati kao zvučnici, kao što su pametni zvučnici, pametni satovi i automobilski informaciono-zabavni sistemi. Da bi se iskoristila ranjivost, korisnik mora da upari svoj uređaj sa uređajem napadača, tj. za blokiranje problema dovoljno je da ne prihvata sumnjive zahteve za uparivanje (u biltenu Google-a se navodi da nije potrebno da korisnik preduzima nikakve radnje za iskoristiti ranjivost).
Ispravka se svodi na dodavanje poziva za proveru postojanja Discovery Database prilikom rada sa Bluetooth profilom Handsfree i zaustavljanje pretrage pivota korišćenjem SDP (Service Discovery Protocol) protokola, kao i resetovanje i čišćenje strukture p_disc_db ("discovery database"). Određene manipulacije vraćanjem grešaka i ponovnim uspostavljanjem konekcija tokom identifikacije Bluetooth servisa i usklađivanja interakcije sa klijentom dovode do pristupa već oslobođenoj memorijskoj oblasti (use-after-free). strežnika Ispravka je već prenesena u kodnu bazu LineageOS. Dostupan je rani prototip eksploita koji uzrokuje rušenje pri pokretanju Androida u specijalnom emulatoru. Na mreži su takođe primećeni pokušaji prodaje funkcionalnog eksploita, ali, sudeći po svemu, to su pokušaji širenja malvera ili prodaje prazanih prevara.
Izvori sugerišu da se ovaj exploit može upotrebiti samo kroz zloćudne aktivnosti i stoga je preporučljivo biti obazriv sa prihvatanjem zahteva za Bluetooth uparivanje.
Poleg te ranljivosti, novembrsko posodobitev Android vključuje popravilo ranljivosti CVE-2025-48581, ki vodi do povečanja privilegijev. Težava zadeva le Android 16 in je označena kot nevarna. Vzrok ranljivosti je logična napaka v funkciji VerifyNoOverlapInSessions iz datoteke apexd.cpp, ki omogoča blokiranje namestitve posodobitev za odpravo težav s varnostjo. Omenjeno je, da se ranljivost lahko izkoristi za lokalno povečanje privilegijev. Za izvedbo napada ni potrebno uporabniško posredovanje.
Izvor: opennet.ru
