Összefoglaló
A TYPO3 olyan sérülékenységei váltak ismertté, amelyeket a rosszindulatú felhasználók kihasználhatnak script beszúrásos (script insertion) támadások okozására, biztonsági szabályok megkerülésére és SQL befecskendezés (SQL injection) támadások kezdeményezésére, valamint a támadók cross site scripting (XSS/CSS) támadások kezdeményezésére.
Leírás
- A history modulnak átadott bizonyos nem részletezett bemeneti adat nem kerül megfelelően ellenőrzésre, mielőtt az SQL lekérdezésekben kerülne felhasználásra. Ez tetszőleges SQL kód befecskendezésével kihasználható az SQL lekérdezések manipulálására.
- A history modulnak átadott bizonyos bemeneti adat nem kerül megfelelően ellenőrzésre, mielőtt a felhasználó részére visszaküldésre kerülne. Ez kihasználható tetszőleges HTML és script kód futtatására, amely az érintett oldalt megtekintő felhasználó böngészőjének munkamenetében kerül futtatásra.
- A hozzáférés jogosultságok kezelésekor jelentkező hiba speciálisan kialakított URL-el kihasználható tetszőleges rekordok előzményeinek megtekintésére.
- A fa renderelő API-nak (TCA-Fa) átadott bizonyos bemeneti adat nem kerül megfelelően ellenőrzésre, mielőtt felhasználásra kerülne. Ez kihasználható tetszőleges HTML és script kód futtatására, amely az érintett oldalt megtekintő felhasználó böngészőjének munkamenetében kerül futtatásra, amikor a rosszindulatú adat megtekintésre kerül.
- A menü API-nak átadott bizonyos bemeneti adat nem kerül megfelelően ellenőrzésre, mielőtt felhasználásra kerülne. Ez kihasználható tetszőleges HTML és script kód futtatására, amely az érintett oldalt megtekintő felhasználó böngészőjének munkamenetében kerül futtatásra, amikor a rosszindulatú adat megtekintésre kerül.
Az 1., 3., 4. és 5. sérülékenységek backend bejelentkezéssel sikeresen kihasználhatóak.
A sérülékenységeket a 4.5.0-4.5.20, 4.6.0 – 4.6.13 és 4.7.0 – 4.7.5. verziókban ismerték fel.
Megoldás
Frissítsen a legújabb verzióraTámadás típusa
Input manipulation (Bemenet módosítás)Security bypass (Biztonsági szabályok megkerülése)
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
Gyártói referencia: typo3.org
SECUNIA 51217