CVE-2016-3087
KrytyczneStreszczenie
Apache Struts w wersjach od 2.3.19 do 2.3.28 z włączoną Dynamic Method Invocation umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez wykorzystanie operatora ! w kontekście REST Plugin.
Ocena ryzyka
Wykorzystanie tej podatności może prowadzić do przejęcia kontroli nad aplikacją, co stwarza poważne zagrożenie dla bezpieczeństwa danych organizacji.
Rekomendacja
Zaleca się aktualizację Apache Struts do najnowszej wersji, aby usunąć tę podatność oraz wyłączenie Dynamic Method Invocation, jeśli nie jest to konieczne.
Oryginalny opis (angielski, źródło NVD)
Apache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled, allow remote attackers to execute arbitrary code via vectors related to an ! (exclamation mark) operator to the REST Plugin.

