Het Content Security Response Team (CSRT) van Aladdin heeft een nieuwe kwetsbaarheid ontdekt in de cachefuntionaliteit van zoekmachines. Zo blijkt de veiligheid van codes van webpagina’s in het cachegeheugen niet te worden geverifiëerd. Webpagina’s worden opgeslagen met embedded scripts en HTML-code. Deze kunnen echter kwaadaardige software bevatten.
Als de website is veranderd bijvoorbeeld vanwege beveiligingsissues, dan bestaat de kans dat er nog steeds een oude versie van de site in het cachegeheugen zit. Zelfs als de webpagina’s zijn verwijderd, geblokkeerd door een URL-filter of op de zwarte lijst van een ISP staan, dan is de site in het cachegeheugen nog steeds toegankelijk. Gebruikers hoeven hiervoor alleen maar op de link ‘in cache’ te klikken op de pagina met zoekresultaten.
Kwaadwillenden kunnen hierdoor gefaseerde aanvallen opzetten waarbij links , automatische pop-ups of onzichtbare frames met kwaadaardige code van de pagina in het cachegeheugen worden gedownload. Hiermee kunnen zij ook URL-filters omzeilen die bijvoorbeeld Google-pagina’s niet blokkeren.
Het CSRT ontdekte de kwetsbaarheid tijdens een analyse van content van een gehackte website. De website was in dit geval aangepast, maar de kwaadaardige content bleek nog steeds toegankelijk en actief via het cachegeheugen van zoekmachines.