Katalog CVE

CVE-2007-5116

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Przepełnienie bufora w obsłudze polimorficznych kodów operacyjnych w silniku wyrażeń regularnych (regcomp.c) w Perl 5.8 umożliwia atakującym, zależnie od kontekstu, wykonanie dowolnego kodu poprzez przełączenie z bajtów na znaki Unicode (UTF) w wyrażeniu regularnym.

Ocena ryzyka

Atakujący mogą wykorzystać tę podatność do uruchomienia złośliwego kodu, co może prowadzić do kompromitacji systemu i utraty danych. Organizacje powinny być świadome potencjalnych zagrożeń związanych z używaniem podatnych wersji Perla.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji Perla, która nie zawiera tej podatności. Dodatkowo, warto monitorować i ograniczać użycie wyrażeń regularnych w aplikacjach, które mogą być narażone na ataki.

Powiązane podatności

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

Buffer overflow in the polymorphic opcode support in the Regular Expression Engine (regcomp.c) in Perl 5.8 allows context-dependent attackers to execute arbitrary code by switching from byte to Unicode (UTF) characters in a regular expression.

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