Tietoturva

Valikko

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.

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

      Teinityttö julkaisi tavalliselta näyttävän kuvan itsestään ja poikaystävästään – synnytti yllättäen silmittömän nettiraivon

    2. 2

      Marjanpoimijoiden touhut hillasuolla herättivät epäilyt – Matti kurkisti ämpäriin ja tyrmistyi

    3. 3

      Nainen luuli saavansa postikortteja ”karanneelta” pojaltaan – viimeinen kortti johdatti murhaajan kellariin

    4. 4

      Tunnistaisitko edes samaksi naiseksi? Miss Plus Size -Marjaana, 34, julkaisi kuvan 29-vuotiaasta itsestään – hätkähdyttävä ero

    5. 5

      Älä tee tätä yleistä virhettä, kun väistät hälytysajoa – poliisi muistuttaa yhden sanan merkityksestä: ”Jos mikään muu ei auta niin sitten näin”

    6. 6

      Rupikonnien maihinnousu yllätti tamperelaisen Ossin – katso uskomattomat kuvat mökkirannasta

    7. 7

      Marjakauppias otti Matin tyrmistyksen herättäneet poimijat puhutteluun

    8. 8

      ”Palopuron puuma” Laura, 40, vaihtoi nuupahtaneen liiton 15 vuotta nuorempaan mieheen: ”Seksi on hyvää”

    9. 9

      Henna Peltonen julkaisi harvinaisen kuvan – poseeraa yhdessä Jessica-tyttärensä, 15, kanssa

    10. 10

      Muistatko Tenavatähti Konsta Hietasen? Neljän lapsen isällä sivu-ura – yli 100 keikkaa vuodessa!

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

      Marjanpoimijoiden touhut hillasuolla herättivät epäilyt – Matti kurkisti ämpäriin ja tyrmistyi

    2. 2

      ”Palopuron puuma” Laura, 40, vaihtoi nuupahtaneen liiton 15 vuotta nuorempaan mieheen: ”Seksi on hyvää”

    3. 3

      Huume-Eeva oli Bangkokin ensimmäinen suomalainen naisvanki – ”Nukuin 168 vangin seassa”

    4. 4

      Katso, oletko rikas vai köyhä – tämän verran keskimääräinen suomalainen omistaa

    5. 5

      Muistatko Tenavatähti Konsta Hietasen? Neljän lapsen isällä sivu-ura – yli 100 keikkaa vuodessa!

    6. 6

      Naisen lentomatka muuttui ”painajaiseksi” – kuva erikoisesta tapahtumasarjasta villitsee somessa

    7. 7

      Älä tee tätä yleistä virhettä, kun väistät hälytysajoa – poliisi muistuttaa yhden sanan merkityksestä: ”Jos mikään muu ei auta niin sitten näin”

    8. 8

      ”Turha yrittää kesyttää” – julkkisnaiset kertovat, miksi eivät aja häpykarvojaan

    9. 9

      Tulipunainen hellemassa iskee pian Suomeen – tänne Venäjän lämpö saapuu jo huomenna!

    10. 10

      200 risteilymatkustajaa jumissa Saimaan kanavassa – ruoka alkaa loppua, muusikko soittaa Baddingia

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

      Harrastatko sinäkin ”Pirkka-seksiä”? 7 syytä, miksi se on tajuttoman upeaa

    2. 2

      Kansainvälisen uintiliiton julkaisema kuva järkyttää – ”Todella nöyryyttävää, epäkunnioittavaa, skandaali”

    3. 3

      Katso: Tulipunainen hellemassa jysähtää pian jopa koko Suomeen – Ilmatieteen laitoksen video näyttää, millainen helle voi alkaa!

    4. 4

      Marjanpoimijoiden touhut hillasuolla herättivät epäilyt – Matti kurkisti ämpäriin ja tyrmistyi

    5. 5

      Teemu Selänteen pojat katsoivat ilmaiseksi keikkaa isänsä luksusjahdilta – lavalla esiintyneeltä Reino Nordinilta osuva kuitti aiheesta

    6. 6

      TMZ: Linkin Parkin solisti Chester Bennington, 41, on kuollut

    7. 7

      Sabina Särkkä narahti uimapukukuvansa muokkaamisesta – kihlatun julkaisu paljasti totuuden: huomaatko eron?

    8. 8

      Nuori nainen lähetti avoimen sairauslomaviestin – pomon reaktio sai itkemään

    9. 9

      Trumpilta käsittämätön väite Japanin pääministerin vaimosta

    10. 10

      ”Palopuron puuma” Laura, 40, vaihtoi nuupahtaneen liiton 15 vuotta nuorempaan mieheen: ”Seksi on hyvää”

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

      Teinityttö julkaisi tavalliselta näyttävän kuvan itsestään ja poikaystävästään – synnytti yllättäen silmittömän nettiraivon

    2. 2

      Marjanpoimijoiden touhut hillasuolla herättivät epäilyt – Matti kurkisti ämpäriin ja tyrmistyi

    3. 3

      Nainen luuli saavansa postikortteja ”karanneelta” pojaltaan – viimeinen kortti johdatti murhaajan kellariin

    4. 4

      Tunnistaisitko edes samaksi naiseksi? Miss Plus Size -Marjaana, 34, julkaisi kuvan 29-vuotiaasta itsestään – hätkähdyttävä ero

    5. 5

      Älä tee tätä yleistä virhettä, kun väistät hälytysajoa – poliisi muistuttaa yhden sanan merkityksestä: ”Jos mikään muu ei auta niin sitten näin”

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

      Marjanpoimijoiden touhut hillasuolla herättivät epäilyt – Matti kurkisti ämpäriin ja tyrmistyi

    2. 2

      ”Palopuron puuma” Laura, 40, vaihtoi nuupahtaneen liiton 15 vuotta nuorempaan mieheen: ”Seksi on hyvää”

    3. 3

      Huume-Eeva oli Bangkokin ensimmäinen suomalainen naisvanki – ”Nukuin 168 vangin seassa”

    4. 4

      Katso, oletko rikas vai köyhä – tämän verran keskimääräinen suomalainen omistaa

    5. 5

      Muistatko Tenavatähti Konsta Hietasen? Neljän lapsen isällä sivu-ura – yli 100 keikkaa vuodessa!

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

      Harrastatko sinäkin ”Pirkka-seksiä”? 7 syytä, miksi se on tajuttoman upeaa

    2. 2

      Kansainvälisen uintiliiton julkaisema kuva järkyttää – ”Todella nöyryyttävää, epäkunnioittavaa, skandaali”

    3. 3

      Katso: Tulipunainen hellemassa jysähtää pian jopa koko Suomeen – Ilmatieteen laitoksen video näyttää, millainen helle voi alkaa!

    4. 4

      Marjanpoimijoiden touhut hillasuolla herättivät epäilyt – Matti kurkisti ämpäriin ja tyrmistyi

    5. 5

      Teemu Selänteen pojat katsoivat ilmaiseksi keikkaa isänsä luksusjahdilta – lavalla esiintyneeltä Reino Nordinilta osuva kuitti aiheesta

    6. Näytä lisää