Katalog CVE

CVE-2012-0838

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Apache Struts 2 w wersjach przed 2.2.3.1 ocenia ciąg jako wyrażenie OGNL podczas obsługi błędu konwersji. Umożliwia to zdalnym atakującym modyfikację wartości danych w czasie rzeczywistym oraz wykonanie dowolnego kodu poprzez nieprawidłowy input do pola.

Ocena ryzyka

Podatność ta stwarza poważne ryzyko dla organizacji, ponieważ umożliwia zdalne wykonanie kodu, co może prowadzić do przejęcia kontroli nad systemem. Atakujący mogą wykorzystać tę lukę do wprowadzenia złośliwego oprogramowania lub kradzieży danych.

Rekomendacja

Zaleca się aktualizację Apache Struts do wersji 2.2.3.1 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto wprowadzić mechanizmy walidacji danych wejściowych, aby zminimalizować ryzyko ataków.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Apache Struts 2 before 2.2.3.1 evaluates a string as an OGNL expression during the handling of a conversion error, which allows remote attackers to modify run-time data values, and consequently execute arbitrary code, via invalid input to a field.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS