A lighttpd sérülékenységei

CH azonosító

CH-1605

Felfedezés dátuma

2008.09.28.

Súlyosság

Közepes

Érintett rendszerek

N/A
lighttpd

Érintett verziók

N/A lighttpd 1.x

Összefoglaló

A lighttpd sérülékenységgeit jelentették, melyet kihasználva támadók érzékeny információkhoz juthatnak, megkerülhetnek bizonyos biztonsági korlátozásokat és szolgáltatás megtagadást (DoS) okozhatnak.

Leírás

A lighttpd sérülékenységgeit jelentették, melyet kihasználva támadók érzékeny információkhoz juthatnak, megkerülhetnek bizonyos biztonsági korlátozásokat és szolgáltatás megtagadást (DoS) okozhatnak.

  1. A sérülékenységet a “http_request_parse()” függvény egy memória szivárgása okozza a több azonos kérés fejléc feldolgozásakor. Ezt kihasználva fölhasználható az összes memória.
  2. Egy sebezhetőség oka, hogy a “mod_userdir” modul nem jól kezeli a fájlneveket olyan fájlrendszerek esetén, amelyek nem kezelik külön a kis- és nagybetűket. Ezt kihasználva pl. bizalmas információk szerezhetők meg, kis- és nagybetűket is tartalmazó kérésekkel.
  3. A weakness is caused due to lighttpd not decoding requests before matching them with rewrite and redirect rules. This can be exploited to e.g. bypass the rewrite and redirect rules.
    A sebezhetőség oka, hogy a lighttpd nem dekódolja a kéréseket, mielőtt a összevetné azokat az újraírási és átirányítási szabályokkal. Ezt kihasználva meg lehet kerülni ezeket a szabályokat.

A sérülékenységek az 1.4.20. előtti verziókat érintik.

Megoldás

Frissítsen a legújabb verzióra