Een kwetsbaarheid in de manier waarop Internet Explorer 7 en 8 webpagina's voor printen prepareert, kan misbruikt worden om code op de computer van het slachtoffer uit te voeren. Het lek is eenvoudig op te lossen.
Beveiligingsonderzoeker Aviv Raff meldt een lek in Internet Explorer 7 en de bèta van Internet Explorer 8b; ook eerdere versies van Microsofts browser kunnen kwetsbaar zijn. Het lek deed zich voor op een volledig gepatchte Windows XP-machine, terwijl Vista in mindere mate getroffen wordt. Het lek betreft de printfunctie van de browser: deze draait in de 'Local Machine Zone' in plaats van de 'Internet Zone' waarin andere componenten van IE draaien. Daardoor kan een kwaadaardige printopdracht vanuit Internet Explorer code op de kwetsbare computer uitvoeren.
Hiervoor dient een aanvaller echter eerst kwaadaardige code in de printopdracht te verstoppen. Dit is mogelijk wanneer de gebruiker de optie om een tabel met alle links van de te printen pagina mee te drukken gebruikt. Het script dat de html parset, valideert de code echter niet; derhalve kan elke gewenste code aan het systeem aangeboden worden. Een proof-of-concept van de aanval is inmiddels beschikbaar en daaruit blijkt dat ook Internet Explorer 6 kwetsbaar is voor de exploit. Een aanvaller kan zijn code verspreiden door linkjes te plaatsen in bijvoorbeeld blogs, eigen sites of elke plaats waar het posten van een url is toegestaan. Standaard is de optie om een tabel met links uit te printen overigens uitgeschakeld in Internet Explorer. Gebruikers bij wie dit niet het geval is krijgen het advies dit alsnog te doen.
