Tietoturva

Tietoturvaguru jyräsi Net- ja OpenBSD:n turvamekanismin

Julkaistu:

Cambridgen tietoturvatutkija ja FreeBSD:n ydinkehitystiimiin kuuluva Robert Watson esitteli Usenix 07 -tietoturvatapahtumassa muun muassa OpenBSD:n, NetBSD:n ytimissä hyödynnetyn systrace-turvamekanismeihin liittyviä tietoturvahaavoittuvuuksia.
Cambriden yliopistossa opiskeleva ja FreeBSD:n ydinkehitys-, tietoturva- ja julkaisutiimeihin kuuluva Robert Watson esitteli Usenix 07 -tietoturvatapahtumassa järjestelmäkutsujen suojaamiseen liittyviä samanaikaisuushaavoittuvuuksia (concurrency vulnerabilities in system call wrappers).

Unix-tyyppisissä käyttöjärjestelmissä, kuten OpenBSD:ssä ja NetBSD:ssä hyödynnetään järjestelmäkutsujen suojaamiseen wrapper-ratkaisuja, jotka suojaavat suorat järjestelmäkutsut komennoilla, jotka tarkistavat, onko pyydettyihin toimintoihin annettu lupaa.

Turva-wrappereiden avulla on helppo rajoittaa pääkäyttäjäoikeuksilla toimivien ohjelmistojen toimintaa. Näin voidaan estää tai sallia esimerkiksi tiettyjen ip-osoitteiden, tiedostojen, tai järjestelmäkutsujen hyödyntäminen.


Tällaisia järjestelmän ja normaalin käyttäjän ohjelmakoodin väliin tulevia suojaratkaisuja ovat muun muassa Open- ja NetBSD-käyttöjärjestelmiin integroitu Systrace, TIS Generic Software Wrappers Toolkit (gswtk) ja CerbNG.
MAINOS (TEKSTI JATKUU ALLA)
MAINOS PÄÄTTYY

Watsonin mukaan nämä suojajärjestelmät kärsivät perusolettamuksesta, että järjestelmä- ja wrapper-kutsut ovat atomisia. Näin ei kuitenkaan ole. Atomisuuden puutteen vuoksi Watson pystyi syöttämään sekä yksi- että moniprosessoritietokoneilla tarkistamattomia arvoja järjestelmäkutsuihin.

Watsonin hyökkäysmenetelmät perustuvat siihen, että toinen säie muokkaa turva-wrapperin hyväksymiä tietoja ennen kuin ne välitetään varsinaisille järjestelmäkutsuille.

Watsonin hyödyntämistä kolmesta wrappereihin hyökkäämistavasta kaksi oli aivan uutta. Time-of-check-to-time-of-use on tunnettu jo pidempäänkin. Sen sijaan time-of-audit-to-time-of-use- ja time-of-replacement-to-time-of-use-tekniikat ovat aivan uusia.

Watson hyödynsi esimerkeissään muun muassa BSD-käyttöjärjestelmille sekä Linuxille ja Mac OS X:lle käännettyä Systrace-turvajärjestelmää. Systrace on integroitu Net- ja OpenBSD-käyttöjärjestelmien ytimiin.

Watsonin mukaan ainoa tapa korjata haavoittuvaiset ratkaisut on kirjoittaa käyttöjärjestelmät hyödyntämään viestien välitys (message passing) -tekniikkaa.

Esimerkiksi Systracea hyödyntävä Sysjail-ratkaisun tekijä varoittaa ohjelmiston käytöstä ja suosittelee sen käytön välttämistä. Ohjelmiston kaikki versiot ovat haavoittuvaisia Watsonin esittelemille ongelmille.

Watsonin mukaan sellaiset ratkaisut, kuten FreeBSD:n ja Mac OS X:n TrustedBSD MAC Framework, Linux Security Modules (lsm) sekä Applen ja NetBSD:n kauth(9) tarjoavat ratkaisuja näihin samanaikaisuudesta aiheutuviin ongelmiin.

Watsonin pdf-luentokalvoihin ja -tarkempaan materiaaliin voi tutustua Watsonin sivuilla.

Kommentit

    Näytä lisää

    Näitä luetaan!
    1. 1

      HS: Seksologiksi ryhtynyt ex-pornotähti Satu näkee kaksi isoa ongelmaa suomalaisten seksissä

    2. 2

      Tulot nyt 3000 euroa kuussa – tällainen eläkesumma on kasassa 35 vuoden päästä

    3. 3

      Radiojuontajaa odotti pankkiautomaatilla muhkea yllätys – edellisen asiakkaan kuitti löi ällikällä

    4. 4

      Emmi Peltonen vai Viveca Lindfors? Taisto taitoluistelun olympiapaikasta ratkeaa tänään – ”Emme ole mitään kavereita”

    5. 5

      Radiojuontaja haki asuntolainaa Nordeasta, virkailija kehotti palaamaan kotimaahan – näin vastaa pankki

    6. 6

      Las Palmasin kauhulennon matkustajat pääsivät vihdoin Ouluun – liki 55 tunnin piina ohi: ”Väsyneitä ollaan”

    7. 7

      Ruotsin perhesurma: Oliko harvinainen oireyhtymä syy vanhempien julmaan päätökseen?

    8. 8

      Nelihenkinen perhe löytyi kuolleena Ruotsissa – vanhempien allekirjoittama kirje paljasti järkyttävän motiivin

    9. 9

      Virpi Miettinen esittää uutuuskirjassa rajuja väitteitä ex-miehistään – ”Makasin sohvalla peiton alla ja pelkäsin”

    10. 10

      Uusi pakastepizza sai legendan maineen, mutta monessa Lidlissä ovat vastassa vain tyhjät laarit: ”Nähty täällä”, ihmiset vinkkaavat toisilleen

    11. Näytä lisää
    1. 1

      Radiojuontajaa odotti pankkiautomaatilla muhkea yllätys – edellisen asiakkaan kuitti löi ällikällä

    2. 2

      Nelihenkinen perhe löytyi kuolleena Ruotsissa – vanhempien allekirjoittama kirje paljasti järkyttävän motiivin

    3. 3

      Radiojuontaja haki asuntolainaa Nordeasta, virkailija kehotti palaamaan kotimaahan – näin vastaa pankki

    4. 4

      Uusi pakastepizza sai legendan maineen, mutta monessa Lidlissä ovat vastassa vain tyhjät laarit: ”Nähty täällä”, ihmiset vinkkaavat toisilleen

    5. 5

      Meghan Markle rikkoi räikeästi protokollaa kouluvierailulla – teki kuninkaallisilta tiukasti kielletyn eleen

    6. 6

      Jari Sillanpään kodista löytyi nestepusseja – poliisi hämmästyi käyttösyystä: ”En ole koskaan kuullut tällaisesta”

    7. 7

      Mitä kuuluu Poliisiopisto-elokuvien tähdille? Näin heille kävi 80-luvun hittielokuvien jälkeen: lääkeyliannostus, traaginen kuolema...

    8. 8

      Ruotsin perhesurma: Oliko harvinainen oireyhtymä syy vanhempien julmaan päätökseen?

    9. 9

      Lähes 50 kiloa laihtunut Antti Railio Iskelmällä rankasta vuodestaan: ”Erosin puolisostani ja se vei aika syviin vesiin”

    10. 10

      Poliisi: Skotlannissa kadonnut 38-vuotias Riina on löydetty turvassa – ehti olla kateissa yli viikon

    11. Näytä lisää
    1. 1

      Äiti aavisti pahaa, kun Sanna-Marin Facebook-kuva oli vaihtunut yöllä – kodista paljastui kauhein mahdollinen painajainen

    2. 2

      Kun Teemu syntyi, isä otti hatkat: sai selityksen 18 vuoden jälkeen Kadonneen jäljillä -sarjassa – Näin kävi, kun kamerat sammuivat

    3. 3

      Näin näännytetty 17-vuotias pakeni ikkunan kautta vanhempiensa kidutusta ja pelasti 12 sisarustaan – keksi kännykän hätäkikan, poliisi ylistää

    4. 4

      Autoilija ajoi ikkunat huurussa ABC-asemalle, eikä poliisi ”ollut 20 vuoden aikana nähnyt yhtä tyhmää miestä”

    5. 5

      Isän karmiva aavistus osui oikeaan: Päätti toimia vastoin poliisin ohjeita ja löysi poikansa viime hetkellä

    6. 6

      Radiojuontajaa odotti pankkiautomaatilla muhkea yllätys – edellisen asiakkaan kuitti löi ällikällä

    7. 7

      Anna-Leena Härkönen ärsyyntyi Teneriffan-lennollaan rasittavasta ilmiöstä koneen vessajonossa – oletko huomannut tällaista käytöstä?

    8. 8

      Palkittu muusikko kävi käsiksi ja roikkui juontajan rinnuksissa – haukkui gaalassa Ylen, helsinkiläiset ja Lilli Paasikiven

    9. 9

      Hugh Hefnerin leski Crystal, 31, palasi julkisuuteen täysin muuttuneena – povipommityyli on nyt historiaa: elelee elatusmaksuilla

    10. 10

      Näin Jari Sillanpää kertoi poliisille huumeiden käytöstä – lue kuulustelu sanasta sanaan: ”Nautin polttamalla amfetamiinia”

    11. Näytä lisää
    Näitä luetaan!
    1. 1

      HS: Seksologiksi ryhtynyt ex-pornotähti Satu näkee kaksi isoa ongelmaa suomalaisten seksissä

    2. 2

      Tulot nyt 3000 euroa kuussa – tällainen eläkesumma on kasassa 35 vuoden päästä

    3. 3

      Radiojuontajaa odotti pankkiautomaatilla muhkea yllätys – edellisen asiakkaan kuitti löi ällikällä

    4. 4

      Emmi Peltonen vai Viveca Lindfors? Taisto taitoluistelun olympiapaikasta ratkeaa tänään – ”Emme ole mitään kavereita”

    5. 5

      Radiojuontaja haki asuntolainaa Nordeasta, virkailija kehotti palaamaan kotimaahan – näin vastaa pankki

    6. Näytä lisää
    1. 1

      Radiojuontajaa odotti pankkiautomaatilla muhkea yllätys – edellisen asiakkaan kuitti löi ällikällä

    2. 2

      Nelihenkinen perhe löytyi kuolleena Ruotsissa – vanhempien allekirjoittama kirje paljasti järkyttävän motiivin

    3. 3

      Radiojuontaja haki asuntolainaa Nordeasta, virkailija kehotti palaamaan kotimaahan – näin vastaa pankki

    4. 4

      Uusi pakastepizza sai legendan maineen, mutta monessa Lidlissä ovat vastassa vain tyhjät laarit: ”Nähty täällä”, ihmiset vinkkaavat toisilleen

    5. 5

      Meghan Markle rikkoi räikeästi protokollaa kouluvierailulla – teki kuninkaallisilta tiukasti kielletyn eleen

    6. Näytä lisää
    1. 1

      Äiti aavisti pahaa, kun Sanna-Marin Facebook-kuva oli vaihtunut yöllä – kodista paljastui kauhein mahdollinen painajainen

    2. 2

      Kun Teemu syntyi, isä otti hatkat: sai selityksen 18 vuoden jälkeen Kadonneen jäljillä -sarjassa – Näin kävi, kun kamerat sammuivat

    3. 3

      Näin näännytetty 17-vuotias pakeni ikkunan kautta vanhempiensa kidutusta ja pelasti 12 sisarustaan – keksi kännykän hätäkikan, poliisi ylistää

    4. 4

      Autoilija ajoi ikkunat huurussa ABC-asemalle, eikä poliisi ”ollut 20 vuoden aikana nähnyt yhtä tyhmää miestä”

    5. 5

      Isän karmiva aavistus osui oikeaan: Päätti toimia vastoin poliisin ohjeita ja löysi poikansa viime hetkellä

    6. Näytä lisää