CVE-2016-7415
KrytyczneStreszczenie
W klasie Locale w pliku common/locid.cpp w International Components for Unicode (ICU) w wersji do 57.1 występuje przepełnienie bufora na stosie, które może być wykorzystane przez zdalnych atakujących. Atakujący mogą spowodować awarię aplikacji lub potencjalnie inne nieokreślone skutki, wysyłając długi ciąg lokalizacji.
Ocena ryzyka
Podatność ta może prowadzić do awarii aplikacji, co wpływa na dostępność usług. Istnieje również ryzyko, że atakujący mogą wykorzystać tę podatność do przeprowadzenia dalszych ataków.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji ICU, aby usunąć tę podatność. Należy również monitorować i ograniczać długość ciągów lokalizacji w aplikacjach korzystających z tej biblioteki.
Oryginalny opis (angielski, źródło NVD)
Stack-based buffer overflow in the Locale class in common/locid.cpp in International Components for Unicode (ICU) through 57.1 for C/C++ allows remote attackers to cause a denial of service (application crash) or possibly have unspecified other impact via a long locale string.

