Flyspray cross-site scripting sebezhetőség és felhasználók felderítése

CH azonosító

CH-1066

Felfedezés dátuma

2008.03.03.

Súlyosság

Közepes

Érintett rendszerek

Flyspray
N/A

Érintett verziók

N/A Flyspray 0.x

Összefoglaló

A Flyspray egy sérülékenységét és egy gyengeségét jelentették, melyeket rosszindulatú támadók cross-site scripting támadásokhoz indításához, valamint érvényes felhasználói fiókok azonosításához használhatnak.

Leírás

A Flyspray egy sérülékenységét és egy gyengeségét jelentették, melyeket rosszindulatú támadók cross-site scripting támadásokhoz indításához, valamint érvényes felhasználói fiókok azonosításához használhatnak.

  1. A “item_summary” paraméteren keresztül az “index.php?do=details”-hez érkező bevitel nincs megfelelően megtisztítva mielőtt visszakerülne a felhasználóhoz. Ez kihasználható tetszőleges HTML és script kód futtatására a felhasználó böngészőjének munkamenetében az érintett oldallal kapcsolatosan.
  2. A gyengeséget a hibaüzenetek eltérése okozza sikertelen belépési kisérletek esetén, attól függően, hogy érvényes vagy helytelen a megadott felhasználónév. Ez elősegíti az érvényes felhasználónevek megszerzésére irányuló brute force támadásokat.

A sérülékenységet és a gyengeséget a 0.9.9.4 verzióra jelentették. Más verziók is érintettek lehetnek.

Megoldás

Frissítsen a 0.9.9.5 verzióra, mely javítja az első számú sérülékenységet.

Szerkessze a forráskódot, egy egyszerű és általános hibaüzenet érdekében a hibás belépésekkor.