Windows Vista is van allerlei nieuwe beveiligingsmaatregelen voorzien, waaronder ASLR, een systeem om het geheugen te beschermen. Het doel van Adress Space Library Randomization is het voorkomen van bufferflow aanvallen in kwetsbare programma's.
Beveiligingsconsultant Ali Rahbar heeft het beveiligingsmechanisme onderzocht en een manier gevonden om het te omzeilen. ASLR laadt belangrijke systeembestanden elke keer dat de PC start in andere geheugenlocaties, wat het lastiger maakt voor kwaadaardige code om te draaien.
Rahbar heeft nu ontdekt dat Microsoft in plaats van de beschikbare 8bits slechts 5bits gebruikt. Hierdoor zijn er 32 in plaats van 256 mogelijke waardes, en kan daardoor eenvoudiger via een bruteforce aanval gekraakt worden.
Heeft een aanvaller de ASLR bescherming omzeild, dan wordt het ook eenvoudiger om andere beveiligingsmaatregelen zoals DEP, /GS en /SAFESEH aan te vallen en uiteindelijk kwaadaardige code op het systeem uit te voeren.
Deze posting is gelocked. Reageren is niet meer mogelijk.