Összefoglaló
A Linux Kernel olyan sérülékenysége vált ismertté, amelyet kihasználva a rosszindulatú, helyi felhasználók szolgáltatás megtagadást (DoS – Denial of Service) okozhatnak és kiterjesztett jogosultságokat szerezhetnek.
Leírás
A sérülékenységet a drivers/net/niu.c-ben található “niu_get_ethtool_tcam_all()” függvény határhibája okozza, amelyet kihasználva összeomlasztható a kernel egy erre a célra létrehozott ETHTOOL_GRXCLSRLALL IOCTL küldésével.
A sérülékenység sikeres kihasználásához szükség van a Sun Neptune ethernet eszközillesztő (NIU) használatára.
Megoldás
Csak a megbízható felhasználók részére biztosítson hozzáférést!
Támadás típusa
Deny of service (Szolgáltatás megtagadás)Hatás
Loss of availability (Elérhetőség elvesztése)Szükséges hozzáférés
Local/Shell (Helyi/shell)Hivatkozások
SECUNIA 41378
Egyéb referencia: www.spinics.net