Összefoglaló
A Linux kernel olyan sérülékenysége vált ismertté, amelyet a rosszindulatú, helyi felhasználók kihasználhatnak bizonyos bizalmas információk felfedésére.
Leírás
A sérülékenységet a HIDP Bluetooth „hidp_setup_hid()” függvényében (net/bluetooth/hidp/core.c) található hiba okozza, ahol a HID eszköz név, fizikai elhelyezkedés és egyedi azonosító változók nem végződnek megfelelően NULL értékkel, amikor a hosszú stringek kezelése történik. Ezt kihasználva meg lehet szerezni a memória tartalmát egy ioctl(HIDPCONNADD) hívást tartalmazó speciálisan kialakított program segítségével.
A sérülékenység sikeresen kihasználható egy Bluetooth stack-et és HIDP támogatást tartalmazó kernellel.
A sérülékenységet a 3.7.6, 3.4.29, 3.2.38 és 3.0.62 verziókban ismerték fel.
Megoldás
Frissítsen a legújabb verzióraTámadás típusa
Input manipulation (Bemenet módosítás)Hatás
Loss of confidentiality (Bizalmasság elvesztése)Szükséges hozzáférés
Local/Shell (Helyi/shell)Hivatkozások
Gyártói referencia: www.kernel.org
Gyártói referencia: www.kernel.org
Gyártói referencia: www.kernel.org
Gyártói referencia: www.kernel.org
SECUNIA 52340