Suosittua Sound Blaster -kaiutinta voi käyttää hyökkäyksen välikappaleena Bluetoothin kautta
Creative Technologiesin Sound Blaster Katana V2X -soundbarista on löytynyt haavoittuva toimintatapa, jonka avulla hyökkääjä voi Bluetooth-kantaman sisältä muuttaa kaiuttimen toimintaa ja käyttää sitä välikappaleena siihen yhdistettyä tietokonetta vastaan. Havainnon teki tutkija Rasmus Moorats, joka selvitti alun perin, voisiko hän rakentaa Linux-työkalun kommunikoimaan oman kaiuttimensa kanssa.
Löytö syntyi oman laitteen tutkimisesta
Katana V2X on soundbar, joka voidaan yhdistää PC-, Mac- ja Linux-laitteisiin USB:n tai Bluetoothin kautta. Moorats havaitsi, että laitteen kanssa voi keskustella CTP-mekanismin kautta. Hän arveli lyhenteen viittaavan Creative Transport Protocoliin.
CTP:n kautta Bluetoothilla tai USB:llä yhdistetyt laitteet voivat lähettää kaiuttimelle komentoja. Niillä voidaan esimerkiksi vaihtaa LED-valojen värejä ja taajuuskorjaimen asetuksia. Sama mekanismi mahdollistaa myös vastausten vastaanottamisen kaiuttimelta.
Havainto on merkittävä siksi, että käyttöjärjestelmät pyrkivät normaalisti estämään etälaitteilta tulevat vaaralliset komennot monilla suojauksilla. Tässä tapauksessa hyökkäysketju nojaa siihen, että luotetuksi oheislaitteeksi mielletty kaiutin voi saada uuden roolin siihen kytketyn laitteen näkökulmasta.
Kaiutin voi esiintyä oheislaitteena
Tutkimuksen aikana Moorats onnistui korvaamaan kaiuttimen laiteohjelmiston omalla testikuvallaan, joka näytti kaiuttimen LED-näytössä vain sanan ”patched”. Sen jälkeen hän tutki Katana V2X:ssä käytettyä FreeRTOS-käyttöjärjestelmää.
FreeRTOS-ympäristössä oli HID-toimintoja, joiden avulla laite voi toimia ihmisen käyttöliittymälaitteena. Tähän luokkaan kuuluvat esimerkiksi näppäimistöt, hiiret ja verkkokamerat. Katana V2X:n toteutus oli rajattu: kaiutin pystyi esimerkiksi äänenvoimakkuuden säätöön sekä toiston käynnistämiseen ja pysäyttämiseen.
Moorats kuitenkin havaitsi, että kaiuttimen USB-kuvaajajoukkoa pystyi muuttamaan. Tällainen kuvaus kertoo tietokoneelle tai muulle isäntälaitteelle, millaisia ominaisuuksia USB- tai Bluetooth-oheislaitteella on. Jos hyökkääjä pystyy vaikuttamaan siihen, miten kaiutin esittäytyy, kaiuttimesta voi tulla reitti komentojen välittämiseen liitetylle järjestelmälle.
Tiedossa olevien lähdetietojen perusteella tapaus koskee nimenomaan Creative Technologiesin Sound Blaster Katana V2X -mallia. Julkiset tiedot eivät kerro, onko valmistaja julkaissut korjausta tai kuinka laajasti hyökkäys olisi käytännössä toistettavissa tavallisten käyttäjien ympäristöissä.
Jatka aiheesta Teknologia.
Artikkeli on laadittu tekoälyavusteisesti. Lue toimitusperiaatteemme. Ilmoita virheestä ja liitä mukaan jutun osoite.

