CUPS sérülékenységek

CH azonosító

CH-3234

Felfedezés dátuma

2010.06.19.

Súlyosság

Közepes

Érintett rendszerek

Apple
CUPS

Érintett verziók

Apple CUPS 1.x

Összefoglaló

Több sérülékenységet találtak a CUPS-ban, amiket kihasználva, támadók cross-site request forgery támadást indíthatnak, bizalmas információkat szerezhetnek, szolgáltatás megtagadást okozhatnak, vagy feltörhetik a sérülékeny rendszert.

Leírás

Több sérülékenységet találtak a CUPS-ban, amiket kihasználva, támadók cross-site request forgery támadást indíthatnak, bizalmas információkat szerezhetnek, szolgáltatás megtagadást okozhatnak, vagy feltörhetik a sérülékeny rendszert.

  1. A “texttops” filter esetén hiányzó memória allokáció ellenőrzés miatt módosítható a futási időben dinamikusan kezelt memória terület (halom) tartalma, így tetszőleges kód végrehajtására is lehetőség nyílhat.
  2. A CUPS webfelületen, az űrlap változók kezelésekor egy kezdőérték nélküli memóriához történő hozzáférésből adódó hiba miatt hozzá lehet férni a “cupsd” memóriához, ami bizalmas adatokat is tartalmazhat.
  3. A CUPS webfelület lehetővé teszi, hogy a felhasználók HTTP kéréseken keresztül bizonyos műveleteket végezzenek el, a kérések érvényességi vizsgálata nélkül. Ezt kihasználva pl. meg lehet változtatni a CUPS beállításait, ha egy bejelentkezett adminisztrátor meglátogat egy rosszindulatú weboldalt.

A sérülékenységeket az 1.4.4. előtti verziókban találták.

Megoldás

Frissítsen a legújabb verzióra