Rikastuvat selainsovellukset lisäävät tietoturvariskiä

Rikastuvat selainsovellukset lisäävät tietoturvariskiä
Sami Ekblad (vas.) ja Joonas Lehtinen varoittavat selainpohjaisten ria-sovellusten vaaroista.
Selainkäyttöiset sovellukset lisääntyvät hurjaa vauhtia. Kun niitä rikastetaan käyttäen niin sanottuja ria-tekniikoita, saatetaan samalla lisätä tietoturvariskejä.
Jarmo Lahti
26.3.2009 11:20
Kommentit 2

Kasvavasta tietoturvariskistä ovat ulkomaisilla foorumeilla asti käyneet varoittelemassa Joonas Lehtinen ja Sami Ekblad IT Mill Oy:stä - jonka oma ria (rich internet applications) -tekniikka perustuu palvelimella ajettaviin ohjelmiin, joista näytetään selaimelle vain tulokset. Tällainen 'server side ria' on keskitettynä helpompi hallita ja turvallisempi.

Joonas Lehtinen kävi marraskuussa varoittelemassa aiheesta W-JAX -tapahtumassa Münchenissä. Sami Ekblad puolestaan on herätellyt (pdf) suomalaisia muun muassa Tieken tilaisuudessa.

Selaimelle viety koodi
on kaikkien katsottavissa

Ajax-, Flash- ja vastaavat teknologiat siirtävät suuren osan logiikasta käyttäjän selaimelle tai siihen asennetulle plug-inille. Ja koodin ajaminen client-päässä avaa hyökkääjälle mahdollisuuksia, joita monimutkaistuvissa verkkosovelluksissa on vaikea ennakoida.

– Yhä kriittisemmistä järjestelmistä jatkuvasti kasvava osa on selaimessa suoritettavaa javascript-koodia, joka on kaikkien käyttäjien analysoitavissa. Koodista löytyvien vikojen hyväksikäyttö on paljon helpompaa kuin ennen, jolloin ohjelmakoodi oli kokonaan piilossa ja muutoksilta suojassa palvelimilla, Joonas Lehtinen sanoo.

Ria-sovelluksissa on tyypillisesti myös runsaasti erilaisia rajapintoja tietokantoihin ja muihin taustaohjelmiin.


[zoom]
Logiikan siirto palvelimelta selaimiin muuttaa ohjelmistoja monimutkaisemmiksi ja lisää tietoturvavirheiden mahdollisuutta.

– Jos logiikka sijaitsee palvelimella ja se hoitaa kommunikoinnin tietokantojen ja muiden sovellusten kanssa, niin usean verkkoon avoimen rajapinnan sijasta selvitään yhdellä helpommin suojattavalla rajapinnalla.

Viaton Flex ei estä
ohjelmoijan virheitä

Mutta eivätkö selainpohjaisen ria:n työkalutoimittajat ja niiden käyttäjät ole ampuneet alas itmilliläisten argumentteja oman lehmän ojassaoloonkin vedoten?

– Vielä ei ole "vastapuolelta" kuulunut vastikkeita - keskustelu ei vielä ole kasvanut riittävän äänekkääksi, että esimerkiksi Adobella olisi ollut tarvetta lähteä puolustelemaan tuotteensa tietoturvaa. Tällä hetkellä paljolti siis client side ria:n vaaroista kertovat ovat maailmanlopun profeettoja, toimitusjohtaja Joonas Lehtinen vastaa.

Erityisen mielenkiintoiseksi tilanteen tekee Lehtisen mielestä se, että Adoben Flexissä sinällään ei ole mitään vikaa.

– Vika on siinä, että sen käyttö ei estä ohjelmistokehittäjiä tekemästä tyhmyyksiä.

IT Mill ei Lehtisen mukaan ole varoituskelloja kilkattamassa yksin tai edes ensimmäisenä. Esimerkiksi nykyisin HP:n tietoturvalaboratoriossa vaikuttava Billy Hoffman on kiertänyt maailmalla paljonkin varoittelemassa aiheesta. Hän on myös kirjoittanut aiheen tiimoilta jo pari vuotta sitten kirjan Ajax Security (Addison Wesley 2007).

– IT Mill on ennemminkin laulanut varoittajien kuorossa, koska meillä sattuu olemaan ongelmaan ratkaisu. Toki maailmalla kaikki server side -tekniikat ovat jossain määrin ratkaisuita asiaan, joten myöskään ratkaisumme kanssa emme ole yksin. Kilpailijoista paras lienee omaa teknologiaamme laajemmin käytössä oleva ICE Faces, joka voidaan myös luokitella server-side ria:ksi, Lehtinen sanoo.

Lisää Aiheesta
Copyright Creative Commons Teksti on lisensoitu Creative Commons Nimeä-Ei muutoksia-Epäkaupallinen -lisenssillä.

Kommentit (2)

Huono 0
Kun niitä rikastetaan käyttäen niin sanottuja ria-tekniikoita, saatetaan samalla lisätä tietoturvariskejä.

Kiitettävää optimismia. Kukaan ei ole tainnut huomata että jokainen uusi tekniikka on aina tuonut uusia ongelmia alussa ja niitä on sitten vuosia yritetty tilkitä turvallisiksi.

Ja mitä suljetumpaa koodia, sitä varmemmin ja pahempia reikiä niistä löydetään.

Mutta tämähän ei tule koskaan muuttumaa, koska tietoturvallisia standardeja ei ohjelmistokehityksessä käytetä. Ne kun lisää kustannuksia ja ajan käyttöä projektiin.

Se että nämä ovat jo olemassa ja ohjelmiston tekijä ei ole niitä käyttänyt, pitäisi tehdä laittomaksi ja sakot sen verran suuriksi että loppuu liiketoiminta, niin saataisiin ehkä jopa Windows ja Office-paketti toimivaksi ja luotettavaksi tuotteeksi.
Rahasta se vain on kiinni
Huono 2
Selaimen pitäisi olla juurikin SELAIN, jolla selataan palvelimelta saatua dataa. Nykyään selaimista on tulossa jonkinlaisia käyttöjärjestelmiä joilla ajetaan sovelluksia ja koko Internetin idea menee niin metsään kuin vain mikään voi mennä.
Sivut: 1 Edellinen Seuraava
Kirjoita vastaus
Ohjeet: Pysy aiheessa ja kirjoita napakasti. Muista, että haastateltavilla, kanssakeskustelijoilla ja toimittajilla on oikeus omaan, eriävään mielipiteeseen. Ole kohtelias ja ystävällinen, äläkä tarkoituksella provosoi tai hauku muita keskustelijoita. Taloussanomat varaa oikeuden poistaa asiattomat viestit. Varauduthan siihen, että linkkejä sisältävät viestit tarkistetaan yksitellen roskapostin suodattamiseksi. Arvostamme mielipidettäsi!
> Lue koko keskusteluetiketti
mainos

Nokia: "Verimetallien" valvonta vaikeaa

Reuters

Nokia haluaa selventää alihankkijoilleen asettamiaan harvinaisia mineraaleja koskevia säännöksiä. Mineraaleja saadaan muun muassa Afrikan konfliktialueilta. Nokian mukaan ala tarvitsisi yhteiset säännöt.

Tuore tutkimus: Nokian Lumia ei aivan pärjää iPhonelle

Chris Ratcliffe/Bloomberg News

Tuore Åbo Akademin tekemä käyttäjäkokemustutkimus kertoo Applen iPhonen lyövän Nokian Lumia 800 -puhelimen laudalta käyttömukavuudessa. Tieteellisesti tehty tutkimus antaa kuitenkin toivoa Nokialle: joillakin alueilla käyttäjät kokivat Lumian olevan iPhonea parempi.

Symbianin loppu rokottaa Digiaa

Nokian strategiamuutos kohti Microsoftia näkyi selvästi ohjelmistoyhtiö Digian kannattavuudessa, joka oli jyrkässä luisussa.

 
Dilbert – 4.2.2012
DilbertDilbert
Sarjakuvat: 1 2 3 4 5 6 7 8 9 10 ... 30 « »
 
Yritys Sanoma News / Taloussanomat
Postiosoite Taloussanomat PL 45
00089 SANOMA
Käyntiosoite Töölönlahdenkatu 2, Helsinki
Puhelin +358 9 1221
Sähköposti taloussanomat@sanoma.fi
Kustantaja, vastaava
päätoimittaja
Tapio Sadeoja
Toimituspäällikkö Anneli Koistinen
Toimituspäällikkö Petri Korhonen
Myynti Verkkomediamyynti
+358 40 168 5949