Vissza a hírekhez
Technológia3 perc olvasás

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.

AI-ügynökök számos sebezhetőséget találtak a mobil maghálózatokban

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:

Első ügynökKódolvasás
Második ügynökSzabványolvasás
Harmadik ügynökBizonyítás

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 a korlátlan mobilnetet kötöttségek nélkül!

Adatkeret és lassítás nélkül, 14 napos pénzvisszafizetési garanciával, akár hűségidő nélkül.

Csomagok megtekintése

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.