WordPress Rent-A-Car bővítmény “src” tetszőleges fájlfeltöltési sérülékenység

CH azonosító

CH-5600

Angol cím

WordPress Rent-A-Car Plugin "src" Arbitrary File Upload Vulnerability

Felfedezés dátuma

2011.09.20.

Súlyosság

Magas

Érintett rendszerek

WordPress

Érintett verziók

WordPress Rent-A-Car Plugin 1.x

Összefoglaló

A WordPress Rent-A-Car bővítmény olyan sérülékenysége vált ismertté, amelyet a támadók kihasználhatnak a sérülékeny rendszer feltörésére.

Leírás

A wp-content/plugins/rent-a-car/libs/timthumb.php-ben az “src” paraméteren keresztül átadott bemeneti adat nem kerül megfelelően ellenőrzésre, mielőtt fájlok gyorsítótárazására kerülne felhasználásra. Ez kihasználható tetszőleges PHP fájlok feltöltésére és futtatására.

A sérülékenységet a TimThumb sérülékeny verziója okozza, amely a termékbe van ágyazva.
A TimThumb alkalmazás a tartalmat nem tárolja megfelelően a gyorsítótár könyvtárban, amikor az “src” paraméteren keresztül átadott bemeneti adat feldolgozása történik, ez kihasználható tetszőleges PHP fájlok feltöltésére és futtatására.

A sérülékenységet az 1.0. verzióban ismerték fel, de más verziók is érintettek lehetnek.

Megoldás

Javítsa a forráskódot a bemenet megfelelő ellenőrzése érdekében