Apache Tomcat információ felfedés és biztonsági sérülékenységek

CH azonosító

CH-4521

Angol cím

Apache Tomcat Information Disclosure and Security Bypass Vulnerabilities

Felfedezés dátuma

2011.03.08.

Súlyosság

Közepes

Érintett rendszerek

Apache Software Foundation
Tomcat

Érintett verziók

Apache Tomcat 7.0.0 - 7.0.11

Összefoglaló

Az Apache Tomcat olyan sérülékenységei váltak ismertté, amelyeket a támadók kihasználhatnak bizonyos biztonsági korlátozások megkerülésére és érzékeny információk felfedésére.

Leírás

  1. A sérülékenység oka, hogy az alkalmazás nem érvényesíti megfelelően a “@ServletSecurity” annotációkat a servletek betöltésekor. Ez kihasználható az annotációk által leírt bizonyos biztonsági korlátozások megkerülésére és bizonyos információk felfedésére.
  2. A HTTP BIO connector egy aszinkron futószalagon érkező kérések kezelésekor jelentkező hibája azt eredményezheti, hogy a válaszok nem a kérést küldő klienseknek lesznek elküldve.
  3. A “HTTP DIGEST” azonosító eljárás implementációjának egy hibáját kihasználva visszajátszás (reply) támadást lehet végrehajtani.
  4. A “HTTP DIGEST” azonosító eljárás implementációja nem ellenőrzi megfelelően a server kitűzőket (nonce).
  5. A “HTTP DIGEST” azonosító eljárás implementációja nem ellenőrzi megfelelően a client kitűzőket.
  6. A “HTTP DIGEST” azonosító eljárás implementációja nem ellenőrzi megfelelően a qop értékeket.
  7. A “HTTP DIGEST” azonosító eljárás implementációja nem ellenőrzi megfelelően a realm értékeket.
  8. A “HTTP DIGEST” azonosító eljárás implementációja egy rögzített stringet használ, mint server secret.

Megoldás

Frissítsen a legújabb verzióra