AI-ügynökök számos sebezhetőséget találtak a mobil maghálózatokban
Mesterséges intelligenciára bízott kutatás 84 addig ismeretlen hibát talált a 4G és 5G maghálózatok szoftverében. A legsúlyosabb egy előfizető teljes adatforgalmát elterelheti.

A szingapúri Nanyang Műszaki Egyetem kutatói mesterséges intelligenciára bízták a hibakeresést a 4G és 5G maghálózatok szoftverében. 84 addig ismeretlen hibát találtak, ebből 83-at a fejlesztők megerősítettek, és 81 kapott hivatalos azonosítót. A legsúlyosabb azt engedi meg, hogy a támadó magához terelje egy előfizető teljes adatforgalmát.
A maghálózat ma szoftver, nem szekrény
A maghálózat a mobilhálózat vezérlő rétege: ez dönti el, ki csatlakozhat, milyen minőséget kap, és hova megy a forgalma. Az antenna csak a rádiós kapcsolatot adja — a döntéseket mind a maghálózat hozza. Ugyanez a réteg teszi lehetővé a hálózati szeletelést is.
Sokáig zárt rendszer volt: egy gyártó adta a teljes láncot, dedikált hardveren, a szolgáltató saját gépterében. Ma általános szervereken futó szoftver, egyre gyakrabban felhős környezetben. Ez a váltás adta a kutatás tárgyát is: szoftvert lehet forráskódból elemezni, zárt szekrényt nem.
Három ügynök, három feladat
A kutatók iFinder néven három, egymásra épülő AI-ügynökből álló rendszert építettek:
A harmadik lépésen múlik az egész. Statikus kódelemző eszköz régóta létezik, de a találatainak nagy része téves riasztás, és a szűrés emberi munka. Itt a rendszer maga állítja elő a működő bizonyítékot, tehát ami kijön belőle, az nem gyanú, hanem reprodukálható hiba. A 84-ből 83-at a fejlesztők is megerősítettek — ez az arány mondja meg, mennyit ér a módszer.
Mit tud a legsúlyosabb hiba?
A mobilhálózat továbbítási szabályokat tart nyilván arról, melyik előfizető forgalma merre menjen. A hiba lényege, hogy a támadó egy már létező szabály azonosítójával küld be egy magasabb prioritású utasítást. A rendszer nem vizsgálja, hogy a küldő jogosult-e hozzányúlni ehhez a szabályhoz, viszont prioritás szerint választ — így az új utasítást fogadja el. Innentől az érintett előfizető adatforgalma a támadóhoz fut, nem az internet felé.
A kutatók a nyílt forrású OpenAirInterface 5G maghálózatán vitték végig a támadást laborban, majd két kereskedelmi maghálózaton is megismételték, az egyiket egy gyártó saját laborjában, gyári alapbeállításokkal. A vizsgálat több nyílt forrású megvalósításra kiterjedt, köztük az Open5GS-re és a free5GC-re.
Miért most derült ki?
Amíg a maghálózat zárt hardveren, a szolgáltató saját gépteremében futott, a belső felületeit fizikai fal is védte: aki nem jutott be az épületbe, nem ért hozzájuk. A felhőbe költözéssel ez a fal eltűnt, és a helyét beállítás vette át. Egyetlen rossz beállítás elég ahhoz, hogy egy belső felület a nyílt internetről is elérhető legyen — onnantól pedig a fenti hiba nem laborkérdés.
A mesterséges intelligencia hálózati szerepéről egyébként külön cikkünk szól, de ott az AI a hálózat működését javítja. Itt fordítva: a hálózatot vizsgálja.
Mit jelent ez a felhasználónak?
Közvetlenül semmit, és ez most jó hír: a hibák a szolgáltatók oldalán vannak, nem a készülékben. Nincs olyan beállítás vagy alkalmazás, amivel elő lehetne idézni vagy el lehetne hárítani őket.
Két dolgot érdemes tisztán látni. Az adatkapcsolat eltérítése azt jelenti, hogy a forgalom máshova megy, nem azt, hogy olvashatóvá válik: a titkosított kapcsolatok tartalmát ez nem fejti meg. Ami láthatóvá válik, az a metaadat — mikor, mivel és milyen ütemben kommunikál a készülék. Erre a rétegre ad további takarást a VPN, ugyanazon az elven, amin a nyilvános WiFi kockázatait is kezeli.
A kutatás publikálásakor a 84 hibából 23-hoz még nem volt javítás. A szám azért fontos, mert a másik oldal ugyanezt a módszert futtathatja: az iFinder nem egyszeri eredmény, hanem eljárás — és egy eljárást bárki megismételhet.
Próbáld ki kötöttségek nélkül!
Ha 14 napon belül nem válik be, a teljes díjat visszaadjuk, és hűségidő sincs.
Gyakori kérdések
Mi az a maghálózat?
A mobilhálózat vezérlő rétege: ez dönti el, ki csatlakozhat, milyen sebességet kap, és hova kerül a forgalma. Az antenna csak a rádiós kapcsolatot adja, a döntéseket a maghálózat hozza. Ma már nem célhardver, hanem általános szervereken futó szoftver.
Veszélyben van a telefonom emiatt?
A hibák a szolgáltatók maghálózati szoftverében vannak, nem a készülékben. Beállítással vagy alkalmazással sem előidézni, sem elhárítani nem lehet őket. A javítás a szoftverek fejlesztőinél és a szolgáltatóknál van.
Elolvashatja a támadó az elterelt forgalmat?
Az adatkapcsolat eltérítése azt jelenti, hogy a forgalom máshova megy, nem azt, hogy olvashatóvá válik. A titkosított kapcsolatok (HTTPS, üzenetküldők) tartalmát ez nem fejti meg. A metaadat — kivel és mikor kommunikál a készülék — viszont láthatóvá válik.
Hogyan talált az AI olyan hibát, amit ember nem?
Nem a keresés gyorsasága a különbség, hanem az ellenőrzés. A kutatók rendszere a gyanús pontokhoz működő támadási bizonyítékot is előállított és letesztelt, tehát ami kijött belőle, az nem gyanú, hanem reprodukálható hiba.
Olvass tovább






























