Apache Wicket sérülékenységek

CH azonosító

CH-6582

Angol cím

Apache Wicket Cross-Site Scripting and File Disclosure Vulnerabilities

Felfedezés dátuma

2012.03.22.

Súlyosság

Alacsony

Érintett rendszerek

Apache Software Foundation
Apache Wicket

Érintett verziók

Apache Wicket 1.x

Összefoglaló

Az Apache Wicket két sérülékenységét jelentették, amelyeket kihasználva a támadók cross-site scripting (XSS/CSS) támadást hajthatnak végre, valamint bizalmas információkat szerezhetnek.

Leírás

  1. A “wicket:pageMapName” paraméternek átadott bemeneti adatok nem megfelelően vannak megtisztítva, mielőtt visszakerülnének a felhasználóhoz. 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.
    MEGJEGYZÉS: a sérülékenység csak az 1.4.x verziókat érinti.
  2. Egyes bemeneti adatok adatok nincsenek megfelelően ellenőrizve, mielőtt fájlok beolvasásánál felhasználásra kerülnének. Ezt kihasználva, bizonyos webroot-ban lévő rejtett állományok tartalmát meg lehet jeleníteni könyvtárbejárásos (directory traversal) szekvenciák segítségével.
    MEGJEGYZÉS: a sérülékenység az 1.4.x és 1.5.x is verziókat érinti.

Megoldás

Frissítsen a legújabb verzióra