eSmile “cid” SQL befecskendezés sérülékenység

CH azonosító

CH-2884

Felfedezés dátuma

2010.02.10.

Súlyosság

Közepes

Érintett rendszerek

KuwaitPHP
eSmile

Érintett verziók

KuwaitPHP eSmile

Összefoglaló

Az eSmile olyan sérülékenysége vált ismertté, melyet kihasználva rosszindulatú támadók SQL befecskendezéses támadásokat tudnak végrehajtani.

Leírás

Az eSmile olyan sérülékenysége vált ismertté, melyet kihasználva rosszindulatú támadók SQL befecskendezéses támadásokat tudnak végrehajtani.

A “cid” paraméterrel az index.php-nek átadott bemenet (ha a “do” értéke “show”) 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.

Megoldás

Szűrje a rosszindulatú karaktereket és karakterláncokat proxy segítségével!