Összefoglaló
Az IBM DB2 több sebezhetőségét jelenetették, amiket kihasználva rosszindulatú, helyi felhasználók bizalmas adatokhoz juthatnak és emelt szintű jogosultsággal hajthatnak végre bizonyos parancsokat, valamint támadók szolgáltatás megtagadást okozhatnak, megkerülhetnek egyes biztonsági korlátozásokatm bizalmas adatokhoz juthatnak, vagy föltörhetik a sebezhető rendszert.
Leírás
Az IBM DB2 több sebezhetőségét jelenetették, amiket kihasználva rosszindulatú, helyi felhasználók bizalmas adatokhoz juthatnak és emelt szintű jogosultsággal hajthatnak végre bizonyos parancsokat, valamint támadók szolgáltatás megtagadást okozhatnak, megkerülhetnek egyes biztonsági korlátozásokatm bizalmas adatokhoz juthatnak, vagy föltörhetik a sebezhető rendszert.
- A “db2licm” segédprogram egy hibáját kihasználva bizonyos parancsok emelt szintű jogosultággal hajthatók végre.
-
Egyes DB2 táblázat függvények megvalósításában található hibát kihasználva puffer túlcsordulás okozható és tetszőleges pkódot lehet végrehajtani.
A sérülékenység kihasználásához érvényes DB2 jogsultság szükséges. - Egy, a “Load” kérésekkel kapcsolatos, szabálytalan db2ra kliens adatfolyamok feldolgozásakor jelentkező hibát kihasználva összeomlasztható az érintett szervert.
- Egy beazonosítatlan hibát kihasználva USAGE jogosultság nélkül is hozzá lehet férni egy sorozathoz vagy globális változóhoz.
- Nem megfelelően vannak megadva a /usr/sbin/rsct/sapolicies/db2 könyvtár hozzáférési jogosultságai. Ezt kihasználva bizalmas adatokhoz lehet hozzájutni.
- Egy beazonosítatlan hibát kihasználva, egy SQL eljárás meghívásával összeomlasztható az érintett szerver.
-
Egy beazonosítatlan hibát kihasználva fölfedhető a “SET ENCRYPTION PASSWORD” jelszó paramétere.
A sérülékenység kihasználásához SYSADM, SYSCTRL, SYSMAINT, vagy SYSMON jogosultság szükséges. - egy SQL lekérdezések fordításakor jelentkező hibát kihasználva összeomlasztható az érintett szerver.
A sebezhetőségek 9.5 Fix Pack 5 előtti verziókat érintik.
Megoldás
Frissítsen a legújabb verzióraTámadás típusa
Input manipulation (Bemenet módosítás)Misconfiguration (Konfiguráció)
Unknown (Ismeretlen)
Hatás
Loss of availability (Elérhetőség elvesztése)Loss of confidentiality (Bizalmasság elvesztése)
Szükséges hozzáférés
Local/Shell (Helyi/shell)Remote/Network (Távoli/hálózat)
Hivatkozások
Gyártói referencia: www-01.ibm.com
SECUNIA 37759
Egyéb referencia: www.vupen.com
Egyéb referencia: www.securityfocus.com
CVE-2009-4328 - NVD CVE-2009-4328
CVE-2009-4329 - NVD CVE-2009-4329
CVE-2009-4330 - NVD CVE-2009-4330
CVE-2009-4331 - NVD CVE-2009-4331
CVE-2009-4333 - NVD CVE-2009-4333
CVE-2009-4335 - NVD CVE-2009-4335
CVE-2009-4438 - NVD CVE-2009-4438
CVE-2009-4439 - NVD CVE-2009-4439