Paul Starzetz og Wojciech Purczynski fra isec.pl har opdaget en kritisk sikkerhedssårbarhed i hukommelseshåndteringskoden i Linux i systemkaldet mremap(2). På grund for tidlig tømning af TLB'en (Translation Lookaside Buffer, et adressemellemlager) er det muligt for en angriber at iværksætte en lokal root-udnyttelse.
Angrebsparametrene gælder dog kun kerneserierne 2.4.x og 2.2.x. Før troede vi at den udnytbare sårbarhed i 2.4.x ikke fandtes i 2.2.x, hvilket stadig er korrekt. Dog har det vist sig at en anden men tilsvarende sårbarhed (eller noget i den retning) faktisk kan udnyttes i 2.2.x, men ikke i 2.4.x.
I den stabile distribution (woody) er dette problem rettet i følgende versioner og arkitekturer:
| pakke | arkitektur | version |
|---|---|---|
| kernel-source-2.2.22 | source | 2.2.22-1woody1 |
| kernel-image-2.2.22-alpha | alpha | 2.2.22-2 |
I den ustabile distribution (sid) vil dette problem snart blive rettet hvad angår arkitekturer som stadig leveres med en 2.2.x-kernepakke.
Vi anbefaler at du opgraderer din Linux kernepakke.
Sårbarhedsmatrix for CAN-2004-0077.
MD5-kontrolsummer for de listede filer findes i den originale sikkerhedsbulletin.