CH azonosító
CH-4125Angol cím
Html-edit CMS Cross-Site Scripting and SQL Injection VulnerabilitiesFelfedezés dátuma
2010.12.20.Súlyosság
KözepesÖsszefoglaló
A Html-edit CMS olyan sérülékenységeit jelentették, amelyeket a támadók kihasználva cross-site scripting (CSS/XSS) és SQL befecskendezéses (SQL injection) támadásokat hajthatnak végre.
Leírás
- Az index.php-ben található “nuser” paraméter által átadott bemeneti adat (ha a “pageid” beállítás “ext”-re, “ext” beállítás “login”-re és “extpage” beállítás “registrate”-re van állítva) nincs megfelelően ellenőrizve, mielőtt SQL lekérdezésekben felhasználásra kerülne. Ez kihasználható SQL lekérdezések manipulálására, tetszőleges SQL kódok befecskendezésével.
- Az index.php-ben található “error” paraméter által átadott bemeneti adat az extensions/login/frontend/index.php-nek nincs megfelelően ellenőrizve, a felhasználónak történő visszaadás előtt. 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.
A sérülékenységeket a 3.1.8 verzióban jelentették. Más verziók is érintettek lehetnek.
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)Szükséges hozzáférés
Remote/Network (Távoli/hálózat)Hivatkozások
SECUNIA 42664
Gyártói referencia: www.htbridge.ch
Gyártói referencia: www.htbridge.ch