CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2007-4771

High
Published: Translated: NVD NIST

Summary

W funkcji doInterval w pliku regexcmp.cpp w bibliotece libicu w wersji 3.8.1 i wcześniejszych występuje przepełnienie bufora oparte na stercie, które pozwala atakującym zależnym od kontekstu na spowodowanie odmowy usługi (zużycie pamięci) oraz potencjalnie inne nieokreślone skutki poprzez wyrażenie regularne, które zapisuje dużą ilość danych na stosie powrotu.

Risk Assessment

Podatność ta może prowadzić do odmowy usługi, co wpływa na dostępność aplikacji oraz może umożliwić atakującym wykorzystanie dodatkowych wektorów ataku. Organizacje powinny być świadome ryzyka związanego z używaniem podatnych wersji biblioteki ICU.

Recommendation

Zaleca się aktualizację biblioteki ICU do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie aplikacji pod kątem nietypowego zużycia pamięci.

Related vulnerabilities

Original NVD description (English source)

Heap-based buffer overflow in the doInterval function in regexcmp.cpp in libicu in International Components for Unicode (ICU) 3.8.1 and earlier allows context-dependent attackers to cause a denial of service (memory consumption) and possibly have unspecified other impact via a regular expression that writes a large amount of data to the backtracking stack. NOTE: some of these details are obtained from third party information.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS