Linux Kernel többszörös szolgáltatásmegtagadásos sérülékenysége

CH azonosító

CH-810

Felfedezés dátuma

2007.11.21.

Súlyosság

Magas

Érintett rendszerek

Kernel
Linux

Érintett verziók

Linux Kernel

Összefoglaló

Jelentették a Linux kernel néhány sérülékenységét, amit kihasználva rosszindulatú helyi felhasználók szolgáltatás megtagadást okozhatnak.

Leírás

Jelentették a Linux kernel néhány sérülékenységét, amit kihasználva rosszindulatú helyi felhasználók szolgáltatás megtagadást okozhatnak.

  1. A “wait_task_stopped()” eljárás egy hibáját kihasználva szolgáltatás megtagadás okozható a gyerek-folyamat állapotának módosításával, amikor a szülő-folyamat az állapot változásra vár, pl. ha a wait() vagy a waitpid() eljáráson belül van.
  2. Egy NULL mutató dereferencia hiba van a “tcp_sacktag_write_queue()” ACK csomag kezelésében. Ezt kihasználva egy különlegesen kialakított ACK csomaggal lefagyasztható az érintett rendszer.

Linux Kernel 2.6.23.8. előtti verziói érintettek.

Megoldás

Frissítsen a 2.6.23.8. verzióra.