Katalog CVE

CVE-2017-12837

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W Perlu 5 przed wersją 5.24.3-RC1 oraz 5.26.x przed 5.26.1-RC1 odkryto podatność przepełnienia sterty w funkcji S_regatom w pliku regcomp.c. Atakujący może zdalnie spowodować odmowę usługi (DoS) poprzez wysłanie wyrażenia regularnego zawierającego sekwencję ucieczki '\N{}' z modyfikatorem niewrażliwości na wielkość liter.

Ocena ryzyka

Ryzyko polega na możliwości zdalnego wykonania kodu lub przerwania działania aplikacji wykorzystującej podatną wersję Perla do przetwarzania wyrażeń regularnych pochodzących z niezaufanego źródła.

Rekomendacja

Należy niezwłocznie zaktualizować Perla do wersji 5.24.3-RC1, 5.26.1-RC1 lub nowszej. Jeśli aktualizacja nie jest możliwa, należy ograniczyć przetwarzanie niezaufanych wyrażeń regularnych z sekwencją '\N{}' i modyfikatorem 'i'.

Powiązane podatności

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

Heap-based buffer overflow in the S_regatom function in regcomp.c in Perl 5 before 5.24.3-RC1 and 5.26.x before 5.26.1-RC1 allows remote attackers to cause a denial of service (out-of-bounds write) via a regular expression with a '\N{}' escape and the case-insensitive modifier.

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