Taloussanomat
Lue uutinen mobiilisivustolla
80–90 prosentilla käyttäjistä

Vanhentuneet ohjelmat avaavat portteja rikollisille

Ohjelmistojen vanhat versiot aiheuttavat tietoturvahaavoittuvuuksia.
Kuva: Matias Mäki

18.3.2009 11:11 Yleisimpien ohjelmien päivittämättömät tai vanhentuneet versiot aiheuttavat eniten tietokoneiden tietoturvahaavoittuvuuksia.

F-Securen laskelmien mukaan käyttäjistä 80–90 prosentilla on tietokoneissaan keskimäärin viisi ohjelmista johtuvaa tietoturva-aukkoa. Yhtiö kertoo, että jos käyttäjät eivät poista ohjelmien vanhentuneita versioita, niissä olevat haavoittuvuudet voivat saattaa tietokoneen alttiiksi haittaohjelmille.

Troijalaiset ovat tietoturvayhtiön mukaan yksi tyypillisimmistä keinoista hyödyntää haavoittuvuuksia. Ne ovat haitallisia ohjelmia, jotka vaikuttavat harmittomilta, mutta itse asiassa sallivat rikollisten pääsyn tietokoneeseen.

– Monet käyttäjien tietokoneilla olevat ohjelmat on päivitetty ja paikattu tietoturvan varmistamiseksi. Ihmiset käyttävät näitä uusia ohjelmaversioita, mutta elleivät he poista tietokoneistaan vanhoja tai tarpeettomiksi jääneitä versioita, ne saattavat aiheuttaa haavoittuvuuksia. F-Securen tietojen mukaan ihmisillä on tietokoneissaan edelleen paljon vanhoja, käyttämättömiä ohjelmia, jotka voivat aiheuttaa ongelmia, kertoo Sean Sullivan F-Securen tietoturvalaboratoriosta.

Sullivan korostaa, että paras tapa välttää haavoittuvuudet on asentaa aina uusimmat ohjelmisto- ja korjauspäivitykset.

– Monet ohjelmat tekevätkin tämän automaattisesti. Lisäksi on syytä varmistaa, että tietokoneessa on vain ohjelmia, joita käytetään. Vanhentuneet versiot tai käyttämättömät ohjelmat tulisi poistaa.

Internet-selaimet
ongelmallisia

Myös internet-selaimet ovat Sullivanin mukaan alttiita haavoittuvuuksille. Toisinaan rikolliset pystyvät hyödyntämään haavoittuvuuksia ennen kuin selaimen valmistaja ehtii julkaista päivityksen, joka tukkii tietoturva-aukon.

F-Securen mukaan sen Exploit Shield -ohjelma havaitsee tunnetut verkkopohjaiset haavoittuvuudet ja suojaa käyttäjää niiltä. Ratkaisu suojaa käyttäjiä myös uusilta, aiemmin tuntemattomilta haavoittuvuuksilta, sillä se tunnistaa, miten haavoittuvuuksia hyödyntävät sovellukset käyttäytyvät. Ohjelmiston beta-versio on imaiseksi ladattavissa verkosta.


F-Secure kerää tietoa yleisistä haavoittuvuuksista F-Secure Health Check –työkalun lokitiedostoista. Sitä käytetään kuukausittain yli 100 000 tietokoneella ympäri maailmaa. Yhtiö selvittää, että tämän ilmaisen työkalun avulla on mahdollista varmistaa, että tietokoneen tietoturvaohjelmat ovat ajan tasalla ja ettei tietokoneeseen asennetuissa ohjelmissa ole tietoturva-aukkoja.

Jutun kirjoitti: Kalevi Nikulainen

Kalevi Nikulainen

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

Mainitut yritykset

Kommentit (15)

Huono 0
On joitakin ihmisiä jotka pitävät vanhaa versiota tai vaihtavat vanhempaan vain koska he "pitävät siitä enemmän" tai siinä oli parempi käyttöliittymä ja vähemmän ylimääräistä tavaraa yms.
Vaikka se onkin monesti todettu että näin voi jopa olla niin silti kaikkea ei voi saada vaikka haluaisi.

[] Tietoturvaa
[] Vähemmän ylimääräistä härpäkettä

Voit saada vain yhden.
Matti Suari
Milloinkahan tulisi Windowsiin Linux-tyylinen päivitysten "automatisointi", joka koskisi muitakin kuin MS:n tuotteita?
Ture
Näitä F-Securen mainoksiakin voisi vähän harventaa. Uutisarvo nolla.
Pekka Karnaattu
Olenkin jo vuosia selaillut nettiä virtuaalikoneella, jolla ainut yhteys "todelliseen" koneeseen on jaettu kansio. Virtuaalikonetta ei tarvitse aina päivitellä Mikkisoftan osalta ja virustorjuntahan päivittää itsensä automaattisesti. Kun levy on vielä määritelty non-persistentiksi, on koneen perustilaan saattaminen vain muutaman minuutin homma.
Virtuaalisuudesta myös hyötyä
Asia ei kyllä aina ole noin yksioikonen kuin uutisessa sanotaan. Usein uusimmat ohjelmaversiot on itseasiassa kaikkein bukisimpia ja reikäisimpiä. Hiukan vanhempaa ohjelmaversiota käyttämällä saadaan usein huomattvasti vakaammin toimiva, vähemmän reikänen ja bukittomampi lopputulos. Tämä nähdään esimerkiksi Linuxin ja opensourceohhjelmien kohdalla.

Ongelmana on se, että opensource kehittäjät ei mitenkään pysty itse testaamaan ohjelmaansa kaikissa mahdollisissa ympäristöissä kaikilla mahdollisilla Linux-jakeluilla. Se ei riitä, että ohjelmaa testataan kehittäjän koneella, sitä pitää testata myös yhdessä muiden ohjelmien kanssa, osana Linux-jakelua, ja mahdollisiman monessa eri ympäristössä. Tuo tetausvaihe kuuluu itse Linux-jakeluille ja jakeluiden välillä oneroja siinä miten ne tuophon suhtautuu.

Esimerkiksi Ubuntu haluaa aina laittaa jakeluun uusimmat ohjelmaversiot, ja se näkyy bukittamisena. Ubuntun nopean julkasutahdin takia sen mukana toimitttuja ohjelmia ei yksinkertasesti ole ehditty testata tarpeeksi.

Debian taas on tunnettu siitä, että jakelussa ohjelmien vakaa toiminta on tärkeää. Debianissa ei tyypillisesti ole aivan kaikkein viimesimpiä ohjelmaversioita, vaan hiukan vanhemmat versiot. Tällä saadaan aikaan se, että Debianissa olevat ohjelma versiot on hyvin testattuja ja niistä on jo löydetty ja korjattu huomattavasti suurempi osa vioista kuin esim Ubuntun uusimpien ohjelmaversioiden sisältämistä vioista.

Kun ohjelmasta A löytyy tietoturvareikä ja ohjelmasta julkastaan uusi versio joka korjaa vian, niin Debian korjaa sen tietoturvareijän sen hetkisessä vakaassa Debianjulkasussa siten, että vika korjataan vakaassa julkasussa jo olevassa versiossa ohjelmasta A. Tietoturvakorjaus siis ns. backportataan jakelussa olevaan versioon, jos tietoturvareikä koskee sitä versiota. Debian ei siis korvaa ohjelmaa kokonaan uudella versiolla. Tällä vältetään uuden ohjelmaversion mukanaan tuomat kokonaan uudet vielä löytämättömät bukit ja samalla saadaan uusien ohjelmaversioiden tuomat tietoturvakorjaukset.

Eli siis jos Debianisa on ohjelmasta versio 1.0, ja jokin versiosta 1.0 löytynyt tietoturva-aukko on korjattu versiossa 1.1, niin se ei suinkaan tarkota sitä että tietoturvareikää ei olisi korkattu Debianissa. Debian korjasi sen vian versiossa 1.0, sen sijaan että olisi päivittänyt koko ohjelman versioon 1.1,

Eli minusta ei voi suoraan sanoa, että vanhemmat ohjelmaversiot olisi tietoturvariski, usein asia on just päinvastoin, uudemmat vähän testatut versiot on suurempi riski.
miksuh
Olen samaa mieltä ylläoleven kommentin kanssa.

Joskin joudun toteamaan, että tuo Debianin käytäntö on suoraansanoen vihattu monien nk. "upstream" kehittäjien keskuudessa. Usein on nähty aivan käsittämätöntä "pätsäämistä" -- tuhansien rivien "pätsejä"; aivan kuin "pätsi" jollain tavalla liittyisi QA:n, vaikka asia on useimmiten täysin päinvastoin. Ja nähtiinhän tuo tulos SSL:n kohdalla.

Siellä Debianissa vallitsee muutenkin kummallinen kulttuuri: ikään kuin ne, jotka paketoivat eivätkä itse kirjoita softaa, tuntisivat paketoitavan ohjelman paremmin kuin ne, jotka ovat sen kirjoittaneet ja sitä ylläpitäneet vuosia. Mutta onhan se Debianin perusajatus vakaudesta (ei, ei vapaudesta) mukava. Toivoisi muidenkin noudattavan Linux puolella. Voisivat vaikka aloittaa ytimestä...
Esimerkiksi Ubuntu haluaa aina laittaa jakeluun uusimmat ohjelmaversiot, ja se näkyy bukittamisena.

Millä tavalla Ubuntun bugittaminen näkyy?
Ubuntu 8.04.2 LTS
Millä tavalla Ubuntun bugittaminen näkyy?

Sanotaan tämä ihan suoraan: Ubuntua ei ole turhaan parjattu QA:n miltei täydellisestä puuttumisesta. Ongelmaa on tietoisesti pyritty parantamaan ja siinä on myös joltain osin onnistuttu, mutta ongelma on yhä siellä.

Kenties tämä liittyy siihen, että Ubuntu yrittää ikään kuin saada parhaat puolet kummastakin maailmasta: Debianin vakaudesta ja Fedoran uutuudesta (bleeding edge). Pahat kielet vielä lisäisivät, että vieläpä mahdollisemman vähällä omalla työllä....
Sanotaan tämä ihan suoraan: Ubuntua ei ole turhaan parjattu QA:n miltei täydellisestä puuttumisesta. Ongelmaa on tietoisesti pyritty parantamaan ja siinä on myös joltain osin onnistuttu, mutta ongelma on yhä siellä.

Ei se vaan ilmene millään tavalla.

Kenties tämä liittyy siihen, että Ubuntu yrittää ikään kuin saada parhaat puolet kummastakin maailmasta: Debianin vakaudesta ja Fedoran uutuudesta (bleeding edge).

Ja suosiosta päätellen onnistuneetkin. Temppu on tehty nähdäkseni keskittymällä vain osaan kaikista paketeista. Niitä mitä ihmiset yleensä käyttää.

Pahat kielet vielä lisäisivät, että vieläpä mahdollisemman vähällä omalla työllä....

Varmasti. Eihän se mitään maksa..
Ubuntu 8.04.2 LTS
Ei se vaan ilmene millään tavalla.

Onnittelut: kuulut onnekkaiden satunnaiseen joukkoon.
Sivut: 1 2 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

Uusimmat uutiset

Digiyesterday

Viisi vuotta sitten

G8-maat: apua tarvitaan lapsipornon vastaiseen sotaan

27.05.2007 G8-maat ovat tehneet vetoomuksen vahvistaakseen lapsipornon vastaista taistelua. Maat kehottavat muun muassa internet-palveluntarjoajia, it-ammattilaisia, mediaa, vanhempia ja opettajia miettimään, miten voisivat osallistua taisteluun.


Kolme vuotta sitten

Mars-mönkijän matkamittarissa 10 mailia

27.05.2009 Nasan yli viisi vuotta Marsia tutkinut mönkijä Opportunity taivalsi maanantaina ohi kymmenen mailin rajapyykin.

.