Linux kernel többszörös sérülékenység

CH azonosító

CH-2703

Felfedezés dátuma

2009.12.04.

Súlyosság

Alacsony

Érintett rendszerek

Kernel
Linux

Érintett verziók

Linux Kernel 2.6.x

Összefoglaló

Több sérülékenységet fedeztek fel a Linux kernel-ben, amiket kihasználva, rosszindulatú helyi felhasználók manipulálhatnak bizonyos adatokat, vagy szolgáltatás megtagadást idézhetnek elő, valamint rosszindulatú támadók feltörhetik a sérülékeny rendszert.

Leírás

Több sérülékenységet fedeztek fel a Linux kernelben, amiket kihasználva rosszindulatú, helyi felhasználók módosíthatnak bizonyos adatokat, vagy szolgáltatás megtagadást idézhetnek elő, valamint támadók feltörhetik a sérülékeny rendszert.

  1. Egy sérülékenységet okoz, hogy nem biztonságosan van beállítva a dirver jogosultság a sysfs-ben (“/sys/bus/pci/drivers/megaraid_sas/poll_mode_io”), és így módosítani lehet a meghajtó működését.
  2. A TTY alrendszerben található zárolási hibát kihasználva, NULL mutató hivatkozás feloldási hibát lehet előidézni.
  3. Az fs/hfs/bnode.c “hfs_bnode_read()” függvényének határérték hibáját kihasználva, puffer túlcsordulást lehet előidézni, ha a felhasználó felcsatol és használatba vesz egy speciálisan elkészített HFS filerendszert.

Megoldás

Csak megbízható felhasználóknak engedjen hozzáférést! Ne csatoljon fel megbízhatatlan filerendszert!