IBM AIX libC XL C++ Runtime Library jogosultság kiterjesztés sérülékenység

CH azonosító

CH-2385

Felfedezés dátuma

2009.08.04.

Súlyosság

Alacsony

Érintett rendszerek

AIX
IBM

Érintett verziók

IBM AIX 5.x, 6.x

Összefoglaló

Az AIX egy olyan sérülékenységét jelentették, melyet rosszindulatú, helyi felhasználók
jogosultságaik kiterjesztésére használhatnak fel.

Leírás

Az AIX egy olyan sérülékenységét jelentették, melyet rosszindulatú, helyi felhasználók
jogosultságaik kiterjesztésére használhatnak fel.

A sérülékenységet az XL C++ runtime library hibakereső komponensében a “_LIB_INIT_DBG” és “_LIB_INIT_DBG_FILE” környezeti változók hibás kezelése okozza. Ez kihasználható tetszőleges írható fájl létrehozására, melynek tulajdonosa root (rendszer) jogosultsággal rendelkezik, ha egy setuid root program az XL C++ runtime libraryhoz van linkelve.

A sikeres kiaknázás tetszőleges kód futtatását teszi lehetővé rendszer jogosultsággal.

A sérülékenység az alábbi programkönyvtárakat érinti: