Ö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