Open-Xchange Server sérülékenységek

CH azonosító

CH-8724

Angol cím

Open-Xchange Server Multiple Vulnerabilities

Felfedezés dátuma

2013.03.14.

Súlyosság

Alacsony

Érintett rendszerek

Open-Xchange Inc.
Open-Xchange Server

Érintett verziók

Open-Xchange Server 6.x

Összefoglaló

Az Open-Xchange Server olyan sérülékenységei váltak ismertté, amelyeket a rosszindulatú, helyi felhasználók kihasználhatnak bizonyos bizalmas információk felfedésére, valamint a támadók HTTP response splitting, script beszúrásos (script insertion), cross-site scripting (XSS/CSS) és hamisításos (spoofing) támadások kezdeményezésére.

Leírás

  1. Tetszőleges GET paraméterrel a /servlet/TestServlet részére átadott bemeneti adat nincs megfelelően megtisztítva, mielőtt a felhasználó részére visszaküldésre kerülne. Ezt kihasználva tetszőleges HTML és script kódot lehet futtatni a felhasználó böngészőjének munkamenetében az érintett oldal vonatkozásában.
  2. A feliratkozások létrehozásakor a “Source” mezővel kapcsolatos bemeneti adat nincs megfelelően megtisztítva, mielőtt felhasználásra kerülne. Ezt kihasználva tetszőleges HTTP GET kéréseket lehet küldeni a távoli és helyi szervereknek.
  3. Az OXUpdater komponens nem érvényesíti megfelelően egy frissítő szerver SSL tanúsítványát. Ez kihasználható a frissítő csomagok MitM (Man-in-the-Middle) támadással történő meghamisítására.
  4. Az alkalmazás mindenki által olvasható, nem biztonságos jogosultságokkal hozza létre az /opt/open-exchange/etc könyvtárat. Ez kihasználható bizonyos bizalmas információk felfedésére.
  5. A “location” GET paraméterrel az ajax/redirect részére átadott bemeneti adat nincs megfelelően megtisztítva, mielőtt HTTP válasz fejlécek összeállításában kerülne felhasználásra. Ez kihasználható tetszőleges HTTP fejlécek beillesztésére a felhasználónak küldött válaszban.
  6. Bizonyos RSS feed tartalmakkal kapcsolatos bemeneti adat nincs megfelelően megtisztítva, mielőtt felhasználásra kerülne. Ezt kihasználva tetszőleges HTML és script kódot lehet futtatni a felhasználó böngészőjének munkamenetében az érintett oldal vonatkozásában, amikor a rosszindulatú adat megtekintésre kerül.

A sérülékenységeket a 6.20.7-rev14, 6.22.0-rev13 és 6.22.1-rev14 előtti verziókban ismerték fel.

Megoldás

Frissítsen a legújabb verzióra