Katalog CVE

CVE-2015-3217

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

PCRE w wersjach 7.8 do 8.37 oraz PCRE2 w wersji 10.10 niewłaściwie obsługują puste dopasowania grup, co może umożliwić zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora na stosie) za pomocą spreparowanego wyrażenia regularnego.

Ocena ryzyka

Atakujący może wykorzystać tę podatność do zdalnego wywołania odmowy usługi, co może prowadzić do przestojów w działaniu aplikacji korzystających z PCRE.

Rekomendacja

Zaleca się aktualizację do najnowszej wersji PCRE lub PCRE2, aby usunąć tę podatność.

Powiązane podatności

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

PCRE 7.8 and 8.32 through 8.37, and PCRE2 10.10 mishandle group empty matches, which might allow remote attackers to cause a denial of service (stack-based buffer overflow) via a crafted regular expression, as demonstrated by /^(?:(?(1)\\.|([^\\\\W_])?)+)+$/.

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