Paul Starzetz och Wojciech Purczynski från isec.pl upptäckte en kritisk säkerhetsrelaterad sårbarhet i minneshanteringskoden i Linux inuti systemanropet mremap(2). På grund av att TLB (Translation Lookaside Buffer, en adresscache) tömdes för tidigt var det möjligt för en angripare att lokalt uppnå rootbehörighet.
Angreppsvektorn för 2.4.x- och 2.2.x-kärnorna är dock specifika för respektive kärnserie. Vi trodde tidigare att den sårbarhet som kunde utnyttjas i 2.4.x inte fanns i 2.2.x, vilket fortfarande är sant, däremot har det visat sig att en andra sårbarhet (på sätt och vis) faktiskt kan utnyttjas i 2.2.x, men inte i 2.4.x. Det rör sig självklart om ett annan metod.
För den stabila utgåvan (Woody) har dessa problem rättats i version 9woody1 av Linux 2.2-kärnan för sparc-arkitekturen samt i version 2.2.20-5woody3 av Linux 2.2.20-källkoden.
För den instabila utgåvan (Sid) har dessa problem rättats i version 9.1 av Linux 2.2-kärnan för sparc-arkitekturen.
Detta problem har tidigare rättats för andra arkitekturer.
Vi rekommenderar att ni uppgraderar ert Linuxkärnpaket.
MD5-kontrollsummor för dessa filer finns i originalbulletinen.