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

CH azonosító

CH-2631

Felfedezés dátuma

2009.11.08.

Súlyosság

Alacsony

Érintett rendszerek

Kernel
Linux

Érintett verziók

Linux Kernel 2.4.x

Összefoglaló

Több sérülékenységet találtak a Linux kernel-ben, amiket kihasználva, rosszindulatú helyi felhasználók bizalmas információkat szerezhetnek, szolgáltatás megtagadást idézhetnek elő, kiterjesztett jogosultságokat szerezhetnek, valamint rosszindulatú támadók szolgáltatás megtagádást okozhatnak.

Leírás

Több sérülékenységet találtak a Linux kernelben, amiket kihasználva rosszindulatú, helyi felhasználók szolgáltatás megtagadást idézhetnek elő, bizalmas információkat és kiterjesztett jogosultságokat szerezhetnek, valamint rosszindulatú támadók szolgáltatás megtagadást okozhatnak.

  1. Egy sebezhetőséget bizonyos AppleTalk-IP datagramok kezelésekor föllépő memória szivárgás okoz.
  2. Egyes r128 IOCTL kezelőkben NULL mutató feloldási hiba lép föl, ha a CCE állapotnak nincs megfelelő kezdőértéke.
  3. Az fs/pipe.c “pipe_rdwr_open()”, “pipe_write_open()” és “pipe_read_open()” függvényeiben egy zárolási hiba van.
  4. A net/sched/cls_api.c “tcf_fill_node()” függvénye nem megfelelően törli a “tcm__pad2” structure tagot, mielőtt visszakerülne a felhasználói memóriaterületre. Ezt kihasználva felfedhető a kernel memória tartalma.
  5. A net/unix/af_unix.c “unix_stream_connect()” függvényében holtpont (deadlock) érhető el bizonyos socket műveletek végrehajtásával. Ez szolgáltatás megtagadáshoz vezet.

Megoldás

Frissítsen a legújabb verzióra