Forever Securityn tutkijat kertoivat 29. lokakuuta, että viiden tekoälyn kehittäjätyökalun sisäänrakennettujen selainten heikkoudet saattoivat antaa haitalliselle sisällölle mahdollisuuden suorittaa koodia, lukea tietokoneella olevia tiedostoja tai väärentää verkkosivuston osoitteen ja että ilmoitettuja Codexin ja VS Coden haavoittuvuuksia ei ollut korjattu julkaisuhetkeen mennessä.
Työkalut olivat Cursor, GitHub Copilot, OpenAI Codex, Microsoft VS Code ja Anthropic Claude Desktop. Tutkijat nimesivät löydökset EMBRACEksi. Ongelmat vaihtelivat tuotteittain.
Tutkijat osoittivat, että Cursor pystyi suorittamaan koodia, Copilotin esikatselu saattoi näyttää väärän verkkosivuston osoitteen ja Codex, VS Code sekä Claude Desktop pystyivät käyttämään paikallisia tiedostoja. He jäljittivät riskit selaintoimintoihin, jotka antoivat tekoälyavustajille lisäkeinoja vuorovaikutukseen verkkosivujen tai paikallisten projektien kanssa. Testeissä nämä lisätoiminnot heikensivät tuttuja selaimen suojauksia.
Yhdessä esimerkissä sisäänrakennetussa selaimessa avattu paikallinen HTML-tiedosto saattoi päästä käsiksi projektikansion ulkopuolisiin tiedostoihin, mikä saattoi paljastaa esimerkiksi SSH-avaimia tai kehittäjätunnuksia. Tutkijoiden mukaan menetelmä vaihteli työkalujen välillä. Taustalla toimiva web worker ohitti kansiorajoitukset VS Codessa ja Claude Desktopissa, kun taas Codex ei testatussa tapauksessa tarkistanut kansiota.
Raporttien mukaan Cursor oli korjannut sille ilmoitetun ongelman 1. lokakuuta. GitHub puolestaan korjasi Copilotin haavoittuvuuden lokakuun päivityksessä, raporttien mukaan. Forever kertoi, ettei Codexin ja VS Coden haavoittuvuuksia ollut korjattu sen julkaistessa löydöksensä.
Forever kertoi, ettei OpenAI ollut vastannut sille lähetettyyn ilmoitukseen, kun taas Microsoft viittasi Workspace Trustiin. Löydökset koskevat erillisiä ongelmia tietyissä tuotteissa. Maininta korjaamattomasta tilasta kuvaa raporttien julkaisuhetkeä eli 29. lokakuuta.