AfterDawn logo

"Internetin historian vakavin haavoittuvuus" paljastettiin aprillipäivänä

Manu Pitkänen Manu Pitkänen
5 kommenttia

OpenSSL Groupin perustaja Mark Cox on kertonut Google+-palvelussa miten asiat Heartbleed-bugin ympärillä kehittyivät viimeaikoina.

Heartbleed-aukkoa on kuvailtu monin eri tavoin ja jotkut ovat pitäneet sitä Internetin historian vakavimpana haavoittuvuutena. Tietoturva-asiantuntija Bruce Schneier on pitänyt haavoittuvuutta katastrofina ja arvioinut sen vakavuuden olevan 11 asteikolla 1–10.

On ehkä kohtalon ivaa, että Google kertoi Heartbleedistä OpenSSL Groupille huhtikuun ensimmäisenä päivänä, eli aprillipäivänä. Tällaisten asioiden kanssa leikkiminen on turhan härskiä, mutta Googlen ilmoitus on saatettu siitä huolimatta lukea kahteen kertaan, ihan varmuuden vuoksi.


OpenSSL Group ilmoitti yhteistyökumppaneitaan bugista 7. huhtikuuta, eli hieman ennen kuin se paljastettaisiin julkisuudelle. Samaan aikaan Suomen kyberturvallisuuskeskus ilmoitti haavoittuvuudesta, jonka suomalainen Codenomicon oli löytänyt itsenäisesti.

5 KOMMENTTIA

OneMember1/5

Tämä laittoi kyllä IT-kansan varpailleen.
Moni paikkasi tuon onneksi jo kahdeksas päivä, ennen haavoittuvuuden tuloa yleiseen tietoon (kaikkiin otsikoihin).
Kyllähän tuolla 64kb osien kalastelulla muistista saa tärkeää tietoa varastettua;
varsinkin jos serveriä käytetään tiedon suorittamiseen, eikä välikätenä tiedon siirrossa.


Kuten aikaisemminkin, normaalin käyttäjän paras suoja on käyttää eri salasanaa eri asioihin:
Sähköpostisalasana eri kuin mihinkään muuhun, jos sen saa joku käyttöön saa hän sinun kaikki muutkin salasana haltuunsa.
- Salasanan pituus on tärkeä, +10 meriikä suositus (lisätietoa).
- Suuria- ja pieniäkirjaimia sekä numeroita sekaisin on hyvä, mutta pituus ensin.
- Suurin tietoturvauhka siltikin on oma perhe/puoliso.

Katso lista internetin suurimmista, ja onko ne turvassa tältä haavoittuvuudelta täältä.
Tarkista täältä onko tarvetta salasanan vaihtoon.

WereCatf2/5

Lainaus, alkuperäisen viestin kirjoitti OneMember:

Kyllähän tuolla 64kb osien kalastelulla muistista saa tärkeää tietoa varastettua;
varsinkin jos serveriä käytetään tiedon suorittamiseen, eikä välikätenä tiedon siirrossa.

Jos sitä käytettäisiin vain välikätenä, niin se tuskin olisi Internetin puoleen avoin. Ja yksi parhaita aarteitahan mitä tällä voi saada on serverin SSL-sertifikaatit, niillä kun voi tehdä todella paljon pahaa.

Lainaus, alkuperäisen viestin kirjoitti OneMember:

- Suuria- ja pieniäkirjaimia sekä numeroita sekaisin on hyvä, mutta pituus ensin.

Ei aivan näinkään. Salasana, mitä ei muista ulkoa tulee lähes väistämättä kirjoitettua alas jonnekin. Salasanan pituus merkkaa huomattavasti enemmän, kuin se, minkälaisia merkkejä käytetään. http://xkcd.com/936/

wiljam.i3/5

Lainaus, alkuperäisen viestin kirjoitti WereCatf:

Lainaus, alkuperäisen viestin kirjoitti OneMember:

Kyllähän tuolla 64kb osien kalastelulla muistista saa tärkeää tietoa varastettua;
varsinkin jos serveriä käytetään tiedon suorittamiseen, eikä välikätenä tiedon siirrossa.

Jos sitä käytettäisiin vain välikätenä, niin se tuskin olisi Internetin puoleen avoin. Ja yksi parhaita aarteitahan mitä tällä voi saada on serverin SSL-sertifikaatit, niillä kun voi tehdä todella paljon pahaa.

SSL sertifikaatteja on varastattu kautta aikain, milloin noutamalla suoraan tomistolta, milloin varastamalla CA:n palvelimelta. Ei mitään uutta auringonalla.

Minusta on pikemminkin mielenkiintoista, miten tämä uutinen on uutisoitu ja miten haavoittuvuuden vakavuus "luokiteltu".

On totta että koodivirhe on vähän nolo kömmähdys ja näitä ei saisi tapahtua, mutta siitä huolimatta "tilanne on ammattilaisten hallussa". Tai siis pitäisi olla.

Ongelman hyödyntäminen, korjaaminen, ohjelmistojen versionhallinta jne. Koko ketju on rajallisen ammattikunnan hoteissa, joko valkolakkisten tai mustahattuisten =)

"Ammattitaidottomalle" loppukäyttäjällä ei ole oikeastaan roolia korjauksess. Tämä olisi voitu uutisoida myös siten, että "elä käytä nettiä pariin päivään ja odota palveluntarjoajalta kuittausta, että voit vaihtaa salasanasi". Mutta ei - tästä päätettiin tehdä mediassa iso issue, joka on maailmanlopusta seuraavaksi pahin ongelma.

Toisaalta meillä on toistuvasti tapauksia, joissa korjausvastuu jää ammattitaidottomalle loppukäyttäjälle. Pahimmillaan noita korjauksia tehdään noin 5 vuoden sykleillä, käyttäjän vaihtaessa konetta.

En nyt ole ihan varma, kumpi on isompi ongelma.

Yksi iso selkeästi rajttu ongelma, joka on korjattavissa rajallisella työmäärällä, vaiko miljoonia pieniä ja keskisuuria ongelmia, joita ei voida rajata, eikä korjata.

Agent_0074/5

Lainaus:

On totta että koodivirhe on vähän nolo kömmähdys ja näitä ei saisi tapahtua,


Ongelma on tässä tapauksessa jo paljon syvemmällä kuin rivissä koodia (ja monella tasolla).

Tuon heartbeatin pitäisi olla sinällään jo toteutettu TCP/IP:n tasolla niin että sitä ylemmän taso protokollat voivat suoraan hyödyntää sitä helposti ja luotettavasti, eikä niin että kaikkien protokollien pitää tehdä oma heartbeat-toteutus.

Tuo koodivirhe olisi myös ollut helposti havaittavissa, jos OpenSSL-poppoo ei olisi hakenut maksimaalista suorituskykyä "typerillä" C-optimoinneilla.
http://article.gmane.org/gmane.os.openbsd.misc/211963

Suurin ongelma monilta osin on kuitenkin se, ettei OpenSSL:n koodipohja ole kovin kehuttavaa kehityksen kannalta. Resursseja ja/tai vapaaehtoisia ei siis ole tarpeeksi, ja sama ongelma on jatkunut jo useita vuosia.
https://www.peereboom.us/assl/assl/html/openssl.html (linkki valittaa sertifikaatista)

Lainaus:

"Ammattitaidottomalle" loppukäyttäjällä ei ole oikeastaan roolia korjauksess.


Kuluttajilla saattaa olla käytössään verkkolaitteita, jossa on tuon HeartBleedin sisältävä OpenSSL-versio.
http://mashable.com/2014/04/10/heartbleed-networking-routers/

naulapaa5/5

Lainaus, alkuperäisen viestin kirjoitti Agent_007:


Kuluttajilla saattaa olla käytössään verkkolaitteita, jossa on tuon HeartBleedin sisältävä OpenSSL-versio.
http://mashable.com/2014/04/10/heartbleed-networking-routers/

Jep. Itse sain Elisalta tälläisen s-postin:


Hyvä asiakkaamme

Saamiemme ilmoitusten mukaan liittymässänne on OpenSSL-haavoittuvuus.
Siitä löytyy lisätietoa osoitteesta:

http://www.elisa.fi/abuse
https://www.cert.fi/varoitukset/2014/varoitus-2014-01.html

Asian selvittämiseksi pyydämme teitä vastaamaan tähän viestiin.

Kyse voi olla esimerkiksi Linux-pohjaisesta levynjakopalvelimesta.

Mikäli liittymänne suljetaan tietoturvasyystä, voimme veloittaa
siitä avausmaksun.

Apua saatte myös Omaguru-palvelustamme puhelinnumero 0600 900 500
(1,99 eur/min + mpm/pvm)

--
xxxx xxxxx
Tietoturva-asiantuntija
Elisa Oyj

TÄMÄN UUTISEN KOMMENTOINTI ON PÄÄTTYNYT