Lek in Google Desktop toont gevaar web-desktopintegratie

Veiligheidspecialist Robert Hansen heeft een zero day-lek in Google Desktop ontdekt. Via een door Hansen ontwikkelde methode kan een man-in-the-middle-aanval worden opgezet, waarna via Google Desktop willekeurige programma's gestart kunnen worden.

Met behulp van kennis over het beveiligingsmodel van Google Desktop, waarbij onder meer eenmalige tokens, iframes en javascript worden gebruikt, heeft Hansen een methode ontwikkeld om zoekresultaten te manipuleren. In het kort komt deze erop neer dat de gebruiker naar Google gaat en een zoekactie uitvoert. De 'man in het midden' onderschept de query en geeft een eigen reactie terug aan de browser. Hierdoor wordt een stukje javascript uitgevoerd, waardoor een iframe wordt aangemaakt die de muiscursor volgt. De hacker creëert vervolgens opnieuw een zoekopdracht, zodat de content op de juiste wijze wordt gepositioneerd binnen het 'follow mouse'-script. Hierna volgt een metarefresh van de pagina, zodat Google Desktop geladen wordt. Nu is het aan de gebruiker om op een link te klikken, zodat een willekeurig Windows-programma geladen wordt.

Google Desktop logo (kleiner)Volgens Hansen is de beschreven aanval vrij moeilijk om uit te voeren; desalniettemin is de kans wel aanwezig dat dit gebeurt. Hansen, die zichzelf ook wel RSnake noemt, waarschuwt daarom dat een verregaande integratie van het web met de desktop geen goede zaak is. In het geval van Google wordt er geen gebruik gemaakt van een beveiligde verbinding en worden er op Googles site linkjes geplaatst waarmee programma's op de desktop-pc gestart kunnen worden; dit maakt het voor een aanvaller makkelijk om kwaardaardige content te injecteren. Eerder deze week was Google ook al negatief in het nieuws gekomen, omdat het bedrijf twee addons voor Firefox aanbiedt die via een onbeveiligde verbinding worden bijgewerkt. Ook dat biedt namelijk de mogelijkheid voor een man-in-the-middle-aanval.

Video (googleplayer.swf?docId=2726113702646327649&hl=en)
De aanval in beelden

Door Harm Hilvers

Freelance nieuwsposter

02-06-2007 • 19:33

28

Submitter: Anoniem: 97275

Bron: ha.ckers

Reacties (28)

28
28
4
0
0
16
Wijzig sortering
Tja google is zo aan het afgeven op microsoft maar nu google ook dit soort software gaat aanbieden blijkt maar weer eens hoe moeilijk het is om het veilig te maken.

Maar goed die toolsbar zit ondertussen al bij heel veel software, ik wil hem niet, alleen maar zooi met riscio's zoals nu blijkt.
Waar en waneer heb jij Google weten 'afgeven" op microsoft ?

Bovendien gaat het hier niet over de toolbar, maar over google desktop.

Verder gaat het om een héél omslachtige manier om een de resultatenpagina te vervormen waardoor je de gebruiker zover kan krijgen om een programma te openen dat reeds op de PC aanwezig moet zijn ... hoge bomen vangen veel wind ?
Daar zit inderdaad wel wat in ja, sowieso hebben we het in het geval van Google over een kleine desktop app, en MS heeft een gigantisch groot OS.

Het laat ze wel even zien dat het moeilijker is dan gedacht. :Y)
kortom op te lossen door ssl verbindingen te gaan gebruiken???
Ja, maar dat kost veel geld, SSL verbindingen belasten een server veel zwaarder als standaard HTTP verbindingen.
Beetje slordig van Google... vreemd dat ze zelf niet aan een beveiligde verbinding hadden gedacht, ook niet na het lek eerder deze week.

Maar ja: hoe ambitieuser Google wordt, hoe meer fouten er hier en daar insluipen.
Maar ja: hoe ambitieuser Google wordt, hoe meer fouten er hier en daar insluipen.
Klinkt logisch als je het zo even hoort, beetje een standaard opmerking. Maar als ik er even nadenk snap ik er geen hout van... Hoe werkt dat dan? Leg eens uit?
Doordat Google nogal veel hooi op zijn vork neemt, wordt het minder voorzichtig met bepaalde dingen.
Hoe meer uiteenlopende dingen ze willen doen, hoe gecompliceerder alles wordt. Google was eerst in één ding gespecialiseerd: zoeken naar webpagina's en afbeeldingen. Maar toen het bedrijf ging groeien, kwamen er steeds meer technieken bij. Dus door gebrek aan specialisme sluipen er steeds meer fouten in... je kunt namelijk ook te veel willen in te korte tijd.
is toch logisch, des te meer hooi je op je vork neemt, des te meer code je moet schrijven, des te meer potentiële fouten in die code... des te meer mensen je producten gaan gebruiken, en des te meer fouten er aan het licht komen
Geen beveiligde verbinding gebruiken heeft niets te maken met slordigheid. Een SSL webserver vraagt gewoon veel meer processor-kracht en organisatie dan een gewone HTTP verbinding.

Ofwel moet je een systeem hebben die ervoor zorgt dat een gebruiker na het RSA-afspreken van een symmetric key, bij dezelfde server blijft. Ofwel maak je een centrale SSL-brug waarna de requests naar de webservers worden doorgestuurd.

Anyway, het is vrij moeilijk voor 500+ servers verspreid over de hele wereld.
Je hebt gelijk maar de vraag is eigenlijk anders, moet je wel dit soort 'diensten' bieden als je het niet kan beveligen?
Misschien moet Google behalve hun motto 'don't be evil' ook maar het motto 'don't be insecure' adopteren :*)
hun motto 'don't be evil'
En jij gelooft ze? :Z
Ik zie de moeite al niet om google als startpagina in te voeren en internet te openen of een google toolbar te instaleren
*knip verkeerde nieuwsbericht*
Al sinds dat die google desktop search uit is, heb ik het nooit gebruikt, als reden voor de security.
In een tijdschrift werd ooit beweerd dat ze GDS niet vertrouwde omdat de resultaten e voorschijnkwamen in IE
Volgens Hansen is de beschreven aanval vrij moeilijk om uit te voeren
Vrij moeilijk.. ik snap vrij weinig van dat filmpje. Zou iemand misschien kunnen uitleggen wat er nou (ongeveer) gebeurd? :?
In het kort komt deze erop neer dat de gebruiker naar Google gaat en een zoekactie uitvoert. De 'man in het midden' onderschept de query en geeft een eigen reactie terug aan de browser.
En hoe kan de man in het midden de zoekresultaten pagina van Google onderscheppen? Moet je dan sowieso niet al een virus o.i.d op je computer hebben staan die dat mogelijk maakt?
Anoniem: 177370 @Dlocks3 juni 2007 09:34
Je zou bijvoorbeeld de router onder controle kunnen hebben. Vooral binnen bedrijven zijn dit soort aanvallen vervelend. Het is dan natuurlijk zaak heel goede vriendjes te blijven met je netwerkbeheerder...
Een "Man in the middle" kan toch sowieso elke onbeveiligde webpagina, incl. Google's eigen websearch, of *deze* pagina op tweakers.net aanpassen? Wat is er dan zo bijzonder aan deze exploit?
Dat je een programma kan opstarten?
Anoniem: 106918 3 juni 2007 13:36
niets, naar mijn idee? Ik begrijp niet helemaal wat er in het filmpje gebeurd, het is een beetje omslachtig en ziet erg rommelig uit, komt ook omdat t scherm zo klein is dat de vensters er niet inpassen die de maker gebruikt..

Maargoed, ik denk dat dit allemaal wel meevalt; ik gebruik de software niet, en ben nog niet veel pc's tegen gekomen waar het wel op staat..

Op dit item kan niet meer gereageerd worden.