Fireworks AI:n alihankkijan pilvipalvelussa tapahtunut tietoturvaloukkaus avasi hyökkääjille reitin Fireworksin kehityskoneille. Niillä ajettiin luvaton työkuorma, joka johti myös asiakastietojen altistumiseen. Yksi aineistoista sisälsi Notion AI:n Insights-ominaisuuteen liittyviä keskustelutekstejä. Notionin mukaan vaikutus koski alle prosenttia sen työtiloista. Yhtiö täsmensi, ettei murto kohdistunut Notionin omiin järjestelmiin vaan sen palveluntarjoajaan.
4
8
Näin tunkeutuminen eteni
Fireworksin mukaan sen tutkimus- ja kehityskoneita isännöineessä pilvipalvelussa tapahtui tietoturvapoikkeama 23. lokakuuta. Seuraavana päivänä hyökkääjä käytti tätä reittiä päästäkseen Fireworksin kehityskoneille ja ajamaan niillä luvattoman työkuorman. Fireworks havaitsi toiminnan samana päivänä.
4
14
Julkisuuteen tulleet tiedot kuvaavat reitin pilvipalveluntarjoajalta kehitysympäristöön, mutta eivät kerro tarkasti, mitä teknistä haavoittuvuutta käytettiin tai miten hyökkääjät etenivät jokaiseen yksittäiseen aineistoon. Olennaista on, että alihankkijan ympäristön kautta päästiin Fireworksin kehityskoneille ja sitä kautta asiakastietojen äärelle.
14
Mitä tietoja altistui?
Fireworksin laajennetun selvityksen mukaan altistuneisiin tietoihin kuului resurssien metatietoja sekä laskutukseen ja maksuhistoriaan liittyviä tietoja. Joidenkin asiakkaiden osalta mukana oli myös aineistoja ja keskeneräisiä mallipainoja. Fireworks kertoo, ettei se tallenna maksukorttien numeroita.
4
9
34
Notionin tapauksessa kyse oli Insights-ominaisuuden luokittelutehtävissä käytetyistä keskusteluteksteistä. Insights auttaa asiakkaita hahmottamaan, miten heidän työtiloissaan käytetään tekoälyä. Notion kertoi, että alle prosentti työtiloista oli vaikutuksen piirissä. Suurimmassa osassa kyseisistä työtiloista keskusteluja ei voitu yhdistää tiettyyn käyttäjään tai työtilaan.
3
4
Notionin ilmoitusaikajana
- 2. marraskuuta: Fireworks ilmoitti Notionille, että pieni aineisto oli joutunut luvattoman käytön kohteeksi. Notionin ensimmäisessä selvityksessä aineisto vaikutti sisältävän synteettistä testidataa, ei asiakkaiden keskusteluja.
8
- 3. marraskuuta: Notion katkaisi yhteyden Fireworksiin ja poisti toimittajan järjestelmissä olleet tietonsa.
5
- 6. marraskuuta: Fireworks kertoi Notionille, että myös asiakastietoja oli mahdollisesti altistunut.
5
- 8. marraskuuta: Fireworks vahvisti, että aineistossa oli Notion AI:n Insights-ominaisuudessa käytettyjä keskustelutekstejä.
8
- 9. marraskuuta: Notion alkoi ottaa yhteyttä asiakkaisiin, joiden työtiloihin tapaus vaikutti.
15
- 11. marraskuuta: Notion mitätöi tutkinnassa altistuneista käyttäjäviesteistä löytyneitä Notion API -avaimia.
8
Notion myös poisti Insights-ominaisuuden käytöstä ja lopetti avoimien mallien tarjoamisen Fireworksin kautta.
10
11 Vaikutuksen piirissä olleita asiakkaita kehotettiin varautumaan siihen, että tekoälyavustajalle kirjoitetut salasanat, API-avaimet ja muut tunnistetiedot ovat voineet altistua, ja vaihtamaan ne.
21
Tutkinta ja hyökkääjien motiivi
Fireworks kertoi pyytäneensä Palo Alto Networksin Unit 42 -yksikköä tutkimaan tapausta, ilmoittaneensa siitä lainvalvontaviranomaisille ja rajoittaneensa joitakin toimintoja.
34 Yhtiö arvioi, että hyökkääjät pyrkivät myymään luvattomasti saatua pääsyä mallien käyttöön laittomien välityspalvelujen kautta. Tätä toimintaa kutsutaan nimellä ”LLMJacking”. Kyse on Fireworksin arviosta motiivista, ei varmistetusta tiedosta hyökkääjien henkilöllisyydestä.
7
Pilvipalveluntarjoajaan liittyvä tapaus oli Fireworksin mukaan sen toinen lokakuussa tapahtunut tietomurto. Yhtiö oli kertonut aiemmasta tapauksesta, jonka se havaitsi 6. lokakuuta. Tapauksia ei pidä sekoittaa toisiinsa: tässä kuvattu myöhempi reitti alkoi kolmannen osapuolen pilvipalvelusta ja johti Fireworksin kehityskoneille 24. lokakuuta.
7
4
Tapaus muistuttaa tekoälyn toimitusketjun riskeistä
Yrityksen tietoturvariskit eivät rajoitu sen omiin järjestelmiin. Kun tekoälypalvelu käsittelee tietoja ulkopuolisen toimittajan infrastruktuurissa, myös toimittajan pilvi- ja kehitysympäristö kuuluvat kokonaisuuden riskipintaan. Notionin tapauksessa hyökkäyksen ilmoitettu sisääntuloreitti oli Fireworksin pilvipalveluntarjoajan kautta, mutta altistuneisiin tietoihin kuului Notionin ominaisuudessa käytettyjä keskusteluja.
4
8
Tekoälypalvelua arvioivan organisaation kannattaa selvittää, mitä tietoja palveluntarjoaja tai sen alihankkijat säilyttävät, missä niitä käsitellään ja miten pääsy voidaan tarvittaessa katkaista nopeasti. Tunnistetietoja ei kannata liittää kehotteisiin, jos se on vältettävissä. Jos salaiseksi tarkoitettu tieto on saattanut päätyä altistuneeseen keskusteluun, avain tai salasana on syytä mitätöidä tai vaihtaa. Tapaus korostaa myös sitä, että aineistojen, tunnistetietojen ja kehitysjärjestelmien käyttöoikeudet tulisi rajata vain tehtävän kannalta tarpeellisiin.