Microsoft heeft baanbrekende beveiligingsmaatregelen in Windows Vista doorgevoerd, die door Apple, Adobe, Mozilla en anderen worden genegeerd, waardoor Vista gebruikers nog steeds kwetsbaar zijn voor hackers. Vista beschikt over een aantal standaarden waardoor het voor aanvallers een stuk lastiger is om het besturingssysteem over te nemen of infecteren. Het gaat dan om Data Execution Prevention (DEP) en Address Space Layout Randomization (ASLR).
ASLR voorkomt bijvoorbeeld dat voor hackers interessante datagebieden elke keer weer op dezelfde locatie zijn te vinden. Bijna alle exploits gebruiken een vaststaand datagebied, maar die werken niet bij Vista omdat de data hier steeds ergens anders staat. DEP maakt het onmogelijk om data in niet uitvoerbare gebieden uit te voeren. Deze technieken zijn ook door andere ontwikkelaars te gebruiken, maar die vertikken het.
Zo heeft Apple deze functies in QuickTime uitgeschakeld en gebruikt Mozilla die ook niet in Firefox. Exploits voor QuickTime werken daardoor ook op Vista omdat de exploit weet waar de belangrijke data is te vinden. "Als QuickTime ASLR gebruikte, zouden de meeste exploits niet werken", zegt David Maynor.
"Er is geen reden voor ontwikkelaars om dit probleem te negeren. Bedrijven en programma's die dit wel doen zijn onder andere Mozilla’s Firefox, Google’s toolbar, Apple’s iTunes, Adobe’s PDF reader, Roxio’s media creation tools en Divx’s player", gaat de beveiligingsonderzoeker verder. Het is zelfs zo erg gesteld dat er geen enkel bedrijf is dat ASLR consistent toepast. En niet alleen ontwikkelaars falen, ook anti-virusbedrijven negeren de techniek.
Microsoft wel, de rest niet
Maynor, werkzaam voor het beveiligingsbedrijf Errata Security, heeft nog meer lovende woorden voor Microsoft. Zo is de softwaregigant de enige die onveilige bouwblokken binnen applicaties heeft vervangen door veiligere versies. De rest blijft gewoon software ontwikkelen met gevaarlijke code.
Een andere bekende beveiligingonderzoeker, Nate McFeters, herkent de problematiek: "Wat belangrijk is om te zien is dat Windows enorme beveiligings- verbeteringen heeft doorgevoerd, maar dat de onderdelen die we aan het OS toevoegen die verbeteringen negeren en dat is een groot probleem."
Deze posting is gelocked. Reageren is niet meer mogelijk.