Kaikki kuvatiedostot vaarallisia Windows-koneille
01.01.2006 13:42 (Päivitetty: 04.01. 11:16)

Johtuen Windowsin tavasta käsitellä kuvatiedostoja ei pelkkä WMF-päätteisten tiedostojen suodatus riitä suodattamaan haavoittuvuutta WMF-hyväksikäyttäviä tiedostoja . Sähköpostitse leviää "HappyNewYear.jpg" (MD5: DBB27F839C8491E57EBCC9445BABB755) nimellä kulkeva WMF-haavoittuvutta hyväksikäyttävä tiedosto.

Ymmärtääkseni kyse on Windowsin tavasta käsitellä tiedostoja yleisesti ja tässä tapauksessa kuvatiedostoja erityisesti. Vaikka tiedoston päätteen perusteella päätellään ohjelma, jolla tiedosto avataan, niin ohjelma, tai tässä tapauksessa Windowsin sisäinen komponentti, tunnistaa formaatin tiedoston sisällöstä eikä tiedoston päätteestä. Näin tiedostoja voidaan jakaa millä tahansa päätteellä, kunhan se vain saadaan avautumaan kuvatiedostona, jolloin haavoittuvuus aktivoituu haavoittuvassa koneessa.

Hyväksikäytön levinneisyys

MacAfeen mukaan noin kuusi (6) prosenttia heidän asiakaskunnastaan on altistunut höykkäykselle, siten että kone on saastunut. McAfeen asiakaskunta on merkittävän suuri otos, joten vastaavaa osuutta voidaan olettaa myös muiden antivirus-ohjelmistojen valmistajien osalta. Täysin suojaamattomien koneiden osalta osuus on varmasti huomattavasti suurempi. Tämän hetken arvion mukaan maailmalla on noin 5 - 30 miljoonaa WMF-haavoittuvuudella saastunutta konetta, josta Suomessa arviolta 60 tuhatta.

Suojattu vai haavoittuva kone?

Kaikki Windows-versiot ovat haavoittuvia eikä Microsoft ole julkaissut haavoittuvuuteen korjausta. Ainoa tarjolla oleva toimivaksi tiedetty korjaus on edelleen Ilfak Guilfanovin julkaisema "Windows WMF Metafile Vulnerability HotFix", joka on saatavilla useilta palvelimilta sen jälkeen kun hänen oma palvelimensa suljettiin suuren liikennemäärän vuoksi. Useat eri tietoturvatoimijat ovat analysoineet korjaustiedostoa ja todenneet sen asianmukaiseksi ja toimivaksi.

Päivityksenä eiliseen kirjoitukseeni, korjausta on päivitetty ja se toimii nyt myös Windows 2000:ssa ja Windows XP:ssä, jossa on SP1 asennettuna. Aiemmin toimivuus oli varmistettu vain Windows XP SP2:ssa. Päivitys toimii sekä 32- että 64-bittisessä Windows XP:ssä.

Korjauksen toimivuuteen Windows 2003:ssa ei ole saatu varmistusta. Tekijä itse sanoo, että sen pitäisi toimia ja sen voi asentaa Windows 2003:een. Jos se ei toimi siinä, niin se ei myöskään asennu siihen. Edelleen suojattomia ovat kaikki Windows 95, 98, ME ja NT -versiot.

Linkit Ilfak Guilfanovin blogiin korjaustiedostosta ja analyyseihin korjauksen toimivuudesta:

Ilfak Guilfanovin blogi
SANS: WMF FAQ
WMF-haavoittuvuus FAQ (SANS: WMF FAQ suomeksi)
F-Secure Weblog: Ilfak to the rescue!

 

Copyright © 2008 Je.Org — Do you want to buy this domain name?