Linux Kernel “compat_put_timeval()” sérülékenység

CH azonosító

CH-7691

Angol cím

Linux Kernel "compat_put_timeval()" Argument Passing Weakness

Felfedezés dátuma

2012.10.03.

Súlyosság

Alacsony

Érintett rendszerek

Kernel
Linux

Érintett verziók

Linux Kernel 3.5.x

Összefoglaló

A Linux Kernel egy sérülékenységét jelentették, amelyet kihasználva rosszindulatú helyi felhasználók bizalmas információkhoz juthatnak és szolgáltatás megtagadást idézhetnek elő.

Leírás

A sebezhetőséget a net/socket.chibája okozza a “compat_put_timeval()” függvény meghívásakor, ami helytelenül adja át paramétereket. Ez a kernel memória tartalmának felfedéséhez vagy rendszer összeomláshoz vezet.

A sebezhetőség sikeres kihasználása olyan architektúra esetén lehetséges, amely külön címtartományt használ a felhasználói- és a kernel memóriaterülethez (pl. PA-RISC).

Megoldás

Javítva a fejlesztői verzióban.