Hyökkääjälle selaimet käyvät avoimesta välityspalvelimesta
3.8.2007 10:17 (päivitetty 10:28) Sony-rootkin leviämisen jäljittämisestä tunnettu Dan Kaminsky esitteli työkalun, jonka avulla hyökkääjä voi luoda kohteensa selaimen avulla näennäisverkon, jonka avulla pääsee esimerkiksi kohteen sisäverkkoon. Työkalu ei hyödynnä varsinaisia tietoturvahaavoittuvuuksia vaan selainten yleisiä toimintaperiaatetta.
Dan Kaminskyn slirpie-työkalun avulla hyökkkääjä voi tunneloida verkkoliikennettä kohteensa selaimen avulla. Työkalu hyödyntää selainten perustoimintatapaa.
Selainten ongelmallisen toiminnallisuuden avulla hyökkääjä voi esimerkiksi selata käyttäjän palomuurin ja nat-reitittimen takana olevia palvelimia käyttäjän selaimen avulla. Hyökkääjän tarvitsee ainoastaan houkutella käyttäjä haittakoodia sisältävälle sivustolle.
Toimii kaikilla valtaselaimilla
Hyödynnetyn "anti-dns pinning"- ja "dns-rebinding"-nimillä tunnetun keinon on todettu toimivan ainakin Internet Explorerin 6- ja 7-, Firefoxin 1-2- sekä Operan 9.0.2-versioilla.
Ainoastaan KHTML/Webkit-pohjaiset selaimet, kuten Safari ja Konqueror, puuttuvat listasta. Tämä ei kuitenkaan tarkoita sitä, että nämä selaimet olisivat haavoittumattomia.
Hyökkäykseen tarvitaan palvelin ja nimitunnus
Perustason dns-rebinding -hyökkäyksessä hyökkääjä rekisteröi nimitunnuksen, johon pahaa aavistamaton käyttäjä houkutellaan. Nimitunnusta tarjoillaan nimipalvelimelta lyhyellä ttl (time to live)-päivitysaikatiedolla.
Ensimmäisellä sivustolle suunnatulla kyselyllä käyttäjä käynnistää haitallisen javascript-koodin, jolloin koodi antaa nimitunnukselle uuden ip-osoitteen. Tämä osoite voi osoittaa esimerkiksi käyttäjän sisäverkon palvelimille tai vaihtoehtoisesti jollekin internet-palvelimelle, johon hyökkääjä haluaa päästä ilman oman osoitteensa paljastamista.
Ongelma selainten yleisessä turvakäytännössä
Varsinainen ongelma johtuu selainten "same origin policy"-käytännöstä, eli jos kaksi palvelinta kuuluu samaan nimitunnukseen, selaimet käsittelevät niitä yhtä turvallisina ja sallivat palvelinten välisen liikenteen. Jos siis hyökkääjän palvelin ja kohdepalvelin sijaitsevat selaimen mielestä samassa domainissa, niiden välillä voidaan lähettää tietoja.
Hyökkäyksen avulla voidaan ottaa kohdepalvelimelle yhteys muuhunkin tcp-porttiin kuin web-palvelinten yleisesti hyödyntämään 80-porttiin.
Hyökkäyksen perustoteutuksen demonstraatioon voi tutustua esimerkiksi täällä. Demoon voi syöttää nat-sisäverkon sisäisen ip-osoitteen, esimerkiksi 127.0.0.1, 10.0.0.1 tai 192.168.0.1. Jotkin välityspalvelimet voivat kuitenkin torpata dns-rebindingin.
Vanha tuttu, heikko suojaus
Dns-rebinding -hyökkäystä varten hyökkääjän ei tarvitse viritellä dns-palvelimia vaan ip-osoitteen vaihto tapahtuu selaimessa javascriptin, Flashin tai Javan avulla.
Keinona dns-rebinding on vanha ja tunnettu ongelma jo viime vuosikymmenen puolesta välistä. Kaminsky pitääkin ongelmaa niin vanhana, ettei sitä vastaan muisteta enää puolustautua.
Nykyisissä selaimissa hyödynnetään "dns pinning" -suojausta. Kun selain selvittää nimitunnukselle ip-osoitteen, selaimen välimuisti antaa saman ip-osoitteen selaimeen kiinteästi ohjelmoidun ajan, joka ei riipu dns-palvelimen ttl-ajasta.
Ongelmaksi muodostuvatkin selainten lisälaajennukset, kuten Flash ja Java, jotka pitävät kirjaa omista ip-nimi -pareista. Hyödyntämällä esimerkiksi kahta samanaikaisesti ip-nimi -parisäilöä, voidaan ip-osoite vaihtaa.
Selaimen avulla voi luoda vpn-tunnelin sisäverkkoihin
Vaikka dns-rebinding -ongelma on tunnettu aiemmin, Kaminskyn Slirpie-työkalu demonstroi, kuinka paha ongelma oikeastaan on. Slirpie sisältää tcp-toteutuksen javascriptillä ja hyödyntää lisäksi pptp-protokollaa ja vanhaa liikenteen tunnelointiin tarkoitettua slip-ohjelmaa.
Näiden työkalujen avulla hyökkääjä voi käytännössä luoda vpn-yhteyden kohteen sisäverkkoon.
Ainakaan tällä hetkellä Kaminsky ei tarjoa työkalua ladattavaksi, mutta kertoo luentokalvoissaan (ppt) todennäköisesti asiasta ymmärtäville kaiken tarpeellisen.
- Digitodayn tuoreimmat uutiset.
- 9.2. AllThingsD asettaa uuden iPadin maaliskuun alkuun
- 9.2. Siri opiskelee kiinaa ja venäjää
- 9.2. Peliskene poimi presidentin palkinnon
- 9.2. Google: Näytä surfailusi, saat rahaa
- 9.2. Skimmaajat teettivät erikoislaitteita Suomen oloihin
- 9.2. Samsungilta ei julkistuksia Barcelonassa
- 9.2. Ciscon tulos parani reippaasti
- 9.2. Angry Birds laskeutui Helsinki-Vantaalle
- 9.2. Yllättävä ongelma: iPhone 4S ei toimi kiinalaisten sim-kortilla
- 9.2. Apple myy vihdoin iPhone 4S:ää Kiinassa
- 9.2. Sadan tonnin sakot kuluttajien harhauttamisesta
- 9.2. Microsoft tarjoaa Lumia 800 -kimppua ystävänpäivänä
- 9.2. Windows 8:n testiversio ilmestyy karkauspäivänä
- 8.2. Kaksi minuuttia Iron Skyta – Elokuva "täynnä vastoinkäymisiä"
- 8.2. Applen televisio voi saada liikeohjauksen
- 8.2. Brittilehti sekaantui sähköpostien vakoiluun
- 8.2. Tieto etsii Nokialle korvaajaa Android-töistä
- 8.2. Xbox nousi vuoden ostetuimmaksi
- 8.2. @450-verkko vaihtaa tekniikkaa
- 8.2. Nokia-pomo: Puhelimet ovat Designed in Finland
- Uusimmat
- 48h luetuimmat kaikista uutisista.
- 8.2. Nokia-pomo: Puhelimet ovat Designed in Finland
- 8.2. Nokian Salon tehdasta on ajettu alas pitkään
- 8.2. Kaksi minuuttia Iron Skyta – Elokuva "täynnä vastoinkäymisiä"
- 7.2. Belle-päivitys tuli viimein Symbianiin
- 8.2. Nokia julkistaa huippupuhelimen Barcelonassa
- 9.2. Sadan tonnin sakot kuluttajien harhauttamisesta
- 8.2. Applen televisio voi saada liikeohjauksen
- 8.2. Yllätys: Nokia on ylivoimainen web-johtaja
- 7.2. Googlen Terminator-lasit täydentävät todellisuutta
- 7.2. Microsoft poistaa start-napin
- Luetuimmat
- 48h suositelluimmat kaikista uutisista.
- 7.2. Nokia kertoo miten käy Salon tehtaan
- Suositelluimmat
- 48h kommentoiduimmat kaikista uutisista.
- 8.2. Nokia-pomo: Puhelimet ovat Designed in Finland
- 9.2. Yllättävä ongelma: iPhone 4S ei toimi kiinalaisten sim-kortilla
- 8.2. Nokian Salon tehdasta on ajettu alas pitkään
- 8.2. Applen televisio voi saada liikeohjauksen
- 9.2. Microsoft tarjoaa Lumia 800 -kimppua ystävänpäivänä
- 7.2. Nokia kertoo miten käy Salon tehtaan
- 7.2. Microsoft poistaa start-napin
- 8.2. Nokia julkistaa huippupuhelimen Barcelonassa
- 8.2. Yllätys: Nokia on ylivoimainen web-johtaja
- 7.2. Belle-päivitys tuli viimein Symbianiin
- Kommentoiduimmat
RSS-feedit
Seuraa Digitodayn kaikkia uutisia tai vain tiettyä osiota RSS:llä.
Kevyt ja nopea
Oletko jo tutustunut m.digitoday.fi-mobiilisivustoon?
Uusimmat uutiset
- Skimmaajat teettivät erikoislaitteita Suomen oloihin 14:16
- Brittilehti sekaantui sähköpostien vakoiluun 15:46
- Suomalaiset taitavat tietoturvan hopean arvoisesti 21:47
- Tietoturvayhtiöltä yritettiin kiristää lunnasrahoja 13:15
- Äidit käyvät imettämällä Facebookia vastaan 09:21
- Suosittu piraattisivusto antautui 13:02
- Hakkerit veivät tietoa VeriSignin palvelimilta 10:08
- Google palkkasi portsarin Android Markettiin 09:09
- Lisää
Digiyesterday
Viisi vuotta sitten
Turvaekspertti keplotteli kyberpuolustusrahat itselleen
10.02.2007 Yhdysvaltain kansallisen turvallisuusviraston NSA:n (National Security Agency) entinen työntekijä on jäänyt kiinni valtion kyberpuolustukseen tarkoitettujen varojen ohjaamisesta laittomasti omalle yritykselleen.
Kolme vuotta sitten
Sosiaaliset verkkopalvelut sopivat alaikäisten suojelemisesta
10.02.2009 Internetin sosiaalisia verkostopalveluja ylläpitävien yritysten välillä on ensimmäistä kertaa päästy Euroopan laajuiseen sopimukseen verkkoyhteisöjen alaikäisten käyttäjien suojelemisesta, ilmoittaa Euroopan komissio, joka sanoo myötävaikuttaneensa yhteisymmärryksen syntymiseen.
Taloussanomat
- Vihdoinkin, Kreikka: Sopu säästöistä syntyi 16:50
- "Finnair hakee kumppania suuresta joukosta yhtiöitä" 14:43
- Tänne tulevat uudet Prismat 14:48
- Lopullista Kreikka-päätöstä tuskin saadaan tänään 19:18
- Lentoyhtiön konkurssi uhkaa suistaa Unkarin budjetin raiteiltaan 20:42
- Draghi: Epävarmassa taloudessa yhä riskinsä 17:15
- Tätäkö keskusta pelkää – turhaan vai? 15:47
- Hautala Ylelle: Valtio voi luopua enemmistöstä Finnairissa 17:11
- Italia ratsaa luksusautoilijoita – Ferrarin suosio romahti 21:17
- Pirate Bay uhmaa estoja – kutisti itsensä taskukokoon 20:18
- » Taloussanomat.fi












Kommentit (9)
OffTopiccina: Miksei www-palvelimet käytä enemmän mod_gzippiä tms pakkausta, kun aina lähes 80% sirrettävästä tekstidatasta pakkaantuisi???
Tukeekos Microsoft Internet Explorer tuota?
Kuitenkin suurin osa netin liikenteestä ei ole HTML/Plain Text liikennettä vaan huonosti pakkautuvaa media virtaa joten gzipin käyttäminen ei varsinaisesti säästäisi rahaa.
http://img529.imageshack.us/img529/5973/exploitti2mx9.jpg
http://img252.imageshack.us/img252/8927/exploitti3rk2.jpg
Tosin ongelma koskee uskoakseni vain ja ainoastaan Windows käyttöjärjestelmää... eli unix/linux/mac koneet voivat olla täysin turvassa moiselta.
Saattaa tosin olla että windows kone, rajatulla käyttöoikeudella ei taida pahemmin antaa tehdä vpn yhteyksiä ulkomaailmaan :)
Tukeekos Microsoft Internet Explorer tuota?
Ei, kun se on Apachen moduli.
Mutta IE on tukenut ikuisuuden gzipiä ja deflatea. Ja kun se palvelin pakkaa vain jos selain sitä pyytää.