Az autóablakokra ragasztott matricák elrettentő célt szolgálnak. Az „Ezt a járművet riasztó védi” feliratnak azt kell elérnie, hogy a tolvaj inkább egy könnyebb célpontot keressen néhány házzal arrébb. Éppen ezért különösen keserű irónia rejlik abban, amit a UC San Diegó-i Egyetem biztonsági kutatói most hoztak nyilvánosságra egy konkrét matricáról: a vezetőoldali ablakon látható „KARR” felirat egy népszerű utólag beszerelhető riasztórendszert jelöl, amelyet a kutatók becslése szerint az Egyesült Államokban több mint 2 millió járműbe szereltek be.

Megállapításaik szerint bárki, aki egy KARR-ral felszerelt autó Bluetooth-hatótávolságán belül tartózkodik, mindenféle hitelesítés nélkül parancsokat küldhet neki — csendben kinyithatja az ajtókat, kikapcsolhatja a riasztót, megszólaltathatja a kürtöt, felvillanthatja a lámpákat, sőt akár az indítást is letilthatja, az autóst pedig ott hagyhatja. A funkciókészlet, amelynek elvileg az autó védelmét kellene szolgálnia, e kutatás szerint egyben olyan műveletek menüje is, amelyeket egy parkolóban álló idegen végrehajthat rajta.

Mit jelent a hiba a gyakorlatban?

Néhány dolog különösen szembetűnő abból, ahogyan ez eltér egy tipikus „kiszivárgott a jelszavam” történettől:

  • Nincs ellopható jelszó. Ez nem gyenge hitelesítő adatok vagy újrahasznált bejelentkezés esete. A kutatók leírása szerint közvetlenül Bluetoothon keresztül tudtak parancsokat küldeni a riasztóegységnek — olyasmiről van szó, ami egy jól megtervezett rendszerben először párosítást és hitelesítést igényelne.
  • Az egyetlen követelmény a közelség. A Bluetooth hatótávolsága rövid — reálisan néhány tíz méterről, nem mérföldekről van szó —, de ez még mindig azt jelenti, hogy „bárki megteheti, aki a parkolóban, a felhajtón vagy az utcán az autó közelében áll”, nem pedig egy távoli hacker a világ másik feléről. Ez megkönnyíti az alkalmi visszaéléseket, még ha korlátozza is a nagy léptékű, távoli kihasználást.
  • Többről van szó, mint az ajtók kinyitásáról. Az indítás letiltása az a részlet, amelyen érdemes elidőzni. Egy olyan riasztórendszer, amelynek egy hitelesítés nélküli idegen parancsot adhat arra, hogy akadályozza meg az autó beindítását, biztonsági terméknek álcázott szolgáltatásmegtagadó eszköz.

Nincs előttünk a protokollszintű hibáról szóló teljes technikai leírás, és úgy tűnik, a kutatók hivatalos tanulmánya még nem került nyilvánosságra, ezért az olyan részleteket, mint hogy pontosan melyik Bluetooth-párosítási lépést hagyják ki, első kézből nem tudjuk ellenőrizni. Tekintse ezt az írást az érintettség ellenőrzéséhez és a javítás megtalálásához nyújtott útmutatónak, ne pedig a későbbi teljes feltárás helyettesítőjének.

Hogyan ellenőrizheti, hogy ez érinti-e az autóját?

A KARR utólag beszerelhető termék, vagyis az autó gyárból való távozása után szerelik be — általában kereskedői kiegészítő csomagként, autószervizben vagy egy korábbi tulajdonos által. Ez azt jelenti, hogy nincs egyetlen „érintett modellek” lista; az számít, melyik riasztódobozt melyik autóba szerelték be, a márkától függetlenül. Néhány ellenőrzési lehetőség:

  1. Nézze meg a vezetőoldali ablakot. A kutatók szerint a látható „KARR” matrica gyakori jele annak, hogy a rendszer be van szerelve — ellenőrizze a vezető- és az első utasoldali ablak alsó sarkát, ahová a beszerelők általában a riasztó- és biztonsági matricákat helyezik.
  2. Nézzen be a műszerfal alá. Ha használtan vásárolta vagy örökölte az autót, és nem emlékszik, hogy riasztót szereltek volna bele, a kormányoszlop vagy a műszerfal közelében villogó LED (a riasztók szokásos „élesítve” jelzője), valamint egy olyan távirányító, amelyet nem a kereskedőtől kapott, arra utalhat, hogy utólagos rendszer van a járműben.
  3. Ellenőrizze a dokumentumait, vagy kérdezze meg az eladót/beszerelőt. Ha tudja, melyik műhely szerelte be a riasztót, vagy az egy használt autó vásárlásakor került a járműbe, ez a leggyorsabb módja a márka és a modell megerősítésének.
  4. Ha bizonytalan, kérje meg egy szerelőt vagy a beszerelőt, hogy azonosítsa, ahelyett hogy kizárólag a matrica alapján találgatna — a matricák egy korábban felszerelt, de azóta eltávolított rendszer maradványai is lehetnek, és nem minden KARR-ral felszerelt autóban maradt meg a matrica.

Mit tegyen, ha van ilyen rendszere?

A kutatók a hírek szerint együttműködtek a javításon, és a feltárással együtt bemutatták a frissítési folyamatot is — ez biztató jel arra, hogy nem egy javíthatatlan, zsákutcát jelentő hardverhibáról van szó. Mielőtt azonban bármit tenne:

  • Először a gyártónál vagy az eredeti beszerelőnél érdeklődjön. Vegye fel a kapcsolatot azzal, aki a rendszert beszerelte, vagy közvetlenül a KARR gyártójának/támogatási csatornáinak egyikével, és kérdezzen rá kifejezetten erre a feltárásra, valamint arra, hogy elérhető-e firmware-frissítés az ön egységéhez. Ne elégedjen meg egy általános „biztonságos a riasztóm?” kérdéssel — hivatkozzon név szerint a sérülékenységre, hogy olyan munkatárshoz irányítsák, aki ismeri az ügyet.
  • Legyen óvatos mindenkivel, aki nem az ön beszerelője, mégis felajánlja, hogy személyesen „megjavítja” az autója riasztóját — még egy jó szándékú, alkalmazással érkező idegennel is. Még ha jó is a szándék, ha egy ismeretlen személy csatlakozik a jármű rendszereihez, hogy „frissítse” őket, az pontosan az a fajta hozzáférés, amelynek elkerüléséről ez az egész történet szól. Ellenőrizze a jogosultságokat, és hivatalos csatornákon keresztül intézze az ügyet — engedéllyel rendelkező beszerelőn vagy a gyártón keresztül —, még ha ez tovább is tart.
  • Ha nem tud frissítést beszerezni, mérje fel a tényleges kitettségét. A hiba legvalószínűbb valós visszaélése jelentéktelen — valaki szórakozik a lámpákkal vagy a kürttel, esetleg egy tolvaj kipróbálja, hogy ablakbetörés nélkül ki tudja-e nyitni a zárakat. Biztonsági szempontból az indítás letiltásának lehetősége a legfontosabb (képzelje el, hogy ez akkor aktiválódik, amikor éppen besorol a forgalomba), ezért ha nincs elérhető javítás, kérdezze meg a beszerelőt, hogy kifejezetten az indításgátló funkció letiltható vagy átállítható-e ideiglenes megoldásként.
  • Ha a műhely, amely beszerelte a rendszert, már nem működik, vagy a termékvonalat megszüntették, kezelje ezt ugyanúgy, mint bármely nem támogatott IoT-eszközt: mérlegelje, hogy a telepítve tartásából származó biztonsági előny még mindig felülmúlja-e a kockázatot, és kérdezzen meg egy szerelőt az eltávolítás lehetőségéről.

A tágabb tanulság: a „van Bluetooth” és a „biztonságos” két külön állítás

Ez az autóriasztókon túl is hasznos esettanulmány. Bármely utólagos eszköz, amely a kényelmet helyezi a marketingje középpontjába — például egy telefonról élesíthető vezeték nélküli riasztó, egy távoli indító vagy egy okos garázsajtó-nyitó — definíció szerint olyan rádiós interfészt ad hozzá, amely a gyári felszereltségben nem létezett. Ez az interfész csak annyira megbízható, amennyire a hitelesítése, és az, hogy „egy biztonsági cég terméke”, önmagában nem bizonyítja, hogy a hitelesítést megfelelően oldották meg. Mielőtt beszerel (vagy megtart) bármilyen vezeték nélküli kiegészítő biztonsági terméket, jogosan tehet fel néhány egyszerű kérdést a beszerelőnek vagy a gyártónak: Szükség van párosításra/hitelesítésre a parancsok elfogadása előtt? Közzétett-e a gyártó módot a firmware-frissítések fogadására? Függetlenül tesztelte-e már valaki? Ha senki sem tud válaszolni, az nem bizonyítja a hiba meglétét — de ok arra, hogy szerény elvárásokat támasszon azzal kapcsolatban, mit ígér valójában az ablakon lévő matrica.

Forrás: a KARR Bluetooth-sérülékenységéről szóló kutatást először a Schneier on Security számolt be róla, a UC San Diegó-i Egyetem kutatóinak feltárására hivatkozva.