Description
The pcre_compile2 function in PCRE before 8.37 allows context-dependent attackers to compile incorrect code and cause a denial of service (out-of-bounds read) via regular expression with a group containing both a forward referencing subroutine call and a recursive back reference, as demonstrated by "((?+1)(\1))/".
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2015-2419 | The pcre_compile2 function in PCRE before 8.37 allows context-dependent attackers to compile incorrect code and cause a denial of service (out-of-bounds read) via regular expression with a group containing both a forward referencing subroutine call and a recursive back reference, as demonstrated by "((?+1)(\1))/". |
Ubuntu USN |
USN-2694-1 | PCRE vulnerabilities |
Ubuntu USN |
USN-2943-1 | PCRE vulnerabilities |
References
History
No history.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-08-06T05:10:16.144Z
Reserved: 2015-03-18T00:00:00.000Z
Link: CVE-2015-2326
No data.
Status : Modified
Published: 2020-01-14T17:15:12.177
Modified: 2024-11-21T02:27:13.307
Link: CVE-2015-2326
OpenCVE Enrichment
No data.
Weaknesses
EUVD
Ubuntu USN