Összefoglaló
A Joomla Hotel Booking System komponensének sérülékenységeit jelentették, melyet kihasználva rosszindulatú támadók SQL befecskendezéses támadásokat hajthatnak végre.
Leírás
A Joomla Hotel Booking System komponensének sérülékenységeit jelentették, melyet kihasználva rosszindulatú támadók SQL befecskendezéses támadásokat hajthatnak végre.
- Az index.php „r_type” paraméteréhez rendelt bevitel (ha az „option” „com_hbssearch”-re és a „task” „showhoteldetails”-re van állítva) nincs megfelelően megtisztítva mielőtt SQL lekérdezésekben használnák. Ez kihasználható az SQL lekérdezések módosítására tetszőleges kód befecskendezésével.
- Az index.php „id” paraméteréhez rendelt bevitel (ha az „option” „com_tophotelmodule”-ra és a „task” „showhoteldetails”-re van állítva) nincs megfelelően megtisztítva mielőtt SQL lekérdezésekben használnák. Ez kihasználható az SQL lekérdezések módosítására tetszőleges kód befecskendezésével.
- Az index.php „id” paraméteréhez rendelt bevitel (ha az „option” „com_lowcosthotels”-re vagy „com_allhotels”-re és a „task” „showhoteldetails”-re van állítva) nincs megfelelően megtisztítva mielőtt SQL lekérdezésekben használnák. Ez kihasználható az SQL lekérdezések módosítására tetszőleges kód befecskendezésével.
- Az index.php „id” paraméteréhez rendelt bevitel (ha az „option” „com_5starhotels”-re és a „task” „showhoteldetails”-re van állítva) nincs megfelelően megtisztítva mielőtt SQL lekérdezésekben használnák. Ez kihasználható az SQL lekérdezések módosítására tetszőleges kód befecskendezésével.
A 2., 3., 4. sérülékenység csak a Hotel Booking System Package II-t és III-at érinti.
Megoldás
Javítsa a forráskódot a bemenet megfelelő ellenőrzése érdekébenTámadás típusa
Input manipulation (Bemenet módosítás)Hatás
Loss of confidentiality (Bizalmasság elvesztése)Loss of integrity (Sértetlenség elvesztése)
Szükséges hozzáférés
Remote/Network (Távoli/hálózat)Hivatkozások
CVE-2008-5865 - NVD CVE-2008-5865
CVE-2008-5864 - NVD CVE-2008-5864
SECUNIA 33215
Egyéb referencia: milw0rm.com
CVE-2008-5874 - NVD CVE-2008-5874
CVE-2008-5875 - NVD CVE-2008-5875