CVE-2014-1972
WysokieStreszczenie
Apache Tapestry przed wersją 5.3.6 polega na przechowywaniu obiektów po stronie klienta bez weryfikacji, czy klient zmodyfikował obiekt. To umożliwia zdalnym atakującym spowodowanie odmowy usługi (zużycie zasobów) lub wykonanie dowolnego kodu za pomocą spreparowanych danych serializowanych.
Ocena ryzyka
Podatność ta może prowadzić do poważnych problemów z dostępnością aplikacji oraz umożliwić atakującym wykonanie nieautoryzowanego kodu, co stwarza zagrożenie dla integralności systemu.
Rekomendacja
Zaleca się aktualizację Apache Tapestry do wersji 5.3.6 lub nowszej, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów weryfikacji danych po stronie serwera.
Inne podatności w Apache Tapestry
Oryginalny opis (angielski, źródło NVD)
Apache Tapestry before 5.3.6 relies on client-side object storage without checking whether a client has modified an object, which allows remote attackers to cause a denial of service (resource consumption) or execute arbitrary code via crafted serialized data.

