CH azonosító
CH-8256Angol cím
Apache CouchDB Multiple VulnerabilitiesFelfedezés dátuma
2013.01.14.Súlyosság
KözepesÖsszefoglaló
Az Apache CouchDB olyan sérülékenységei váltak ismertté, amelyeket a támadók kihasználhatnak cross-site scripting (XSS/CSS) támadások kezdeményezésére és bizalmas információk felfedésére.
Leírás
- A lekérdező paraméterekkel a böngésző alapú teszt szoftvernek átadott bemeneti adat nincs megfelelően megtisztítva, mielőtt a felhasználó részére visszaküldésre kerülne. Ezt kihasználva, tetszőleges HTML és script kódot lehet futtatni a felhasználó böngészőjének munkamenetében az érintett oldal vonatkozásában.
- Bizonyos nem részletezett bemeneti adat nincs megfelelően ellenőrizve, mielőtt fájlok hozzáférésére kerülne felhasználásra. Ezt kihasználva tetszőleges fájlokat lehet megszerezni könyvtár bejárásos támadás segítségével. Ez a sérülékenység csak a Microsoft Windows alatt futó verziót érinti.
- A JSONP callback-ek kezelése közben bizonyos nem részletezett bemeneti adat nincs megfelelően megtisztítva, mielőtt a felhasználó részére visszaküldésre kerülne. Ezt kihasználva, tetszőleges HTML és script kódot lehet futtatni a felhasználó böngészőjének munkamenetében az érintett oldal vonatkozásában. A sérülékenység a JSONP bekapcsolásával lehet kihasználni.
A sérülékenységeket a 1.0.4, 1.1.2 és 1.2.1 előtti verziókban ismerték fel.
Megoldás
Frissítsen a legújabb verzióraTámadás típusa
Information disclosure (Információ/adat szivárgás)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
SECUNIA 51765
Egyéb referencia: seclists.org
Egyéb referencia: seclists.org
Egyéb referencia: seclists.org
CVE-2012-5641 - NVD CVE-2012-5641
CVE-2012-5649 - NVD CVE-2012-5649
CVE-2012-5650 - NVD CVE-2012-5650