CVE Catalog

CVE-2015-3217

High
Published: Translated: NVD NIST

Summary

PCRE versions 7.8 through 8.37 and PCRE2 version 10.10 mishandle empty group matches, which may allow remote attackers to cause a denial of service (stack-based buffer overflow) via a crafted regular expression.

Risk Assessment

An attacker could exploit this vulnerability to remotely trigger a denial of service, potentially leading to downtime for applications using PCRE.

Recommendation

It is recommended to update to the latest version of PCRE or PCRE2 to mitigate this vulnerability.

Related vulnerabilities

Original NVD description (English source)

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_])?)+)+$/.

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