Biztonság 1 perc olvasás

Privát csevegéseket érhetett el egy megosztott ChatGPT-link

Egy megosztott beszélgetés linkje elegendő lehetett ahhoz, hogy idegen kód fusson a megnyitó bejelentkezett ChatGPT-munkamenetében. A Parameter kutatói saját fiókjaik között bizonyították, hogy így egy korábban nem megosztott privát csevegést is el lehetett olvasni. Az OpenAI javította a hibát.

Facebook X LinkedIn
Megosztott beszélgetés felülete egy kézben tartott telefonon
Megosztott beszélgetés felülete egy kézben tartott telefonon AI-generált illusztráció

A próba során privát beszélgetést is elértek

A támadáshoz egy megosztott ChatGPT-beszélgetést használtak. A linket ugyanúgy el lehetett küldeni, mint bármelyik megosztott csevegést. A megbízhatóbban működő változatban a megnyitónak egyszer az előnézet gombjára is kattintania kellett, egy későbbi változatban már erre sem volt szükség.

A kutatók kódja a bejelentkezett munkamenetben lekérte a legutóbbi beszélgetések listáját, majd egy privát csevegés részletét elküldte a kutatók szerverére. A Parameter szerint a módszerrel a fiók nevében más műveleteket is végre lehetett hajtani. A próba ellenőrzött körülmények között zajlott, a kutatók nem számoltak be a hiba valós támadásban való felhasználásáról.

Egy matematikai ábra nyitott utat a kódnak

A megosztott beszélgetésben egy interaktív grafikon is volt, amelynek megjelenítése betöltötte a MathLive programkönyvtárat a ChatGPT főoldalán. A MathLive egy, a képernyőn megjelenő billentyűzethez tartozó üzenetet a küldő ellenőrzése nélkül fogadott el. Az üzenet HTML-t is tartalmazhatott.

Így a beszélgetés elkülönített előnézetéből HTML kerülhetett a főoldalra. Ez létrehozott egy keretet, amelyet a böngésző a chatgpt.com részeként kezelt. A kódot végül egy YouTube-ról betöltött szkript szolgáltatta: a ChatGPT biztonsági szabályzata ezt a forrást engedélyezte.

A javítás október 26-ára elkészült

A Parameter október 18-án jelentette a hibát az OpenAI hibavadász programján keresztül. A cég megismételte a kódfuttatási és a privát beszélgetést érintő próbát, majd P1-es, a saját besorolása szerinti legsúlyosabb kategóriába emelte az esetet.

Október 26-ára a ChatGPT webes felületének mindkét változata elutasította a támadáshoz használt üzeneteket. A kutatók október 28-án tették közzé a részleteket. A javítás az OpenAI oldalán történt, a felhasználóknak nincs teendőjük, és semmit nem kell telepíteniük vagy visszaállítaniuk.

A cikk mesterséges intelligencia segítségével készült; a szerkesztőség ellenőrizte és jóváhagyta. Impresszum