PC
Product
Pcre
by Pcre · last CVE Jun 15, 2020
33
CVEs
0
On KEV
9.8
Max CVSS
0
New 30D
Severity mix
Critical 5High 9Medium 4Low 0
Watch

Add Pcre to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2015-3210
9.8
9%
Dec 13
Heap-based buffer overflow in PCRE 8.34 through 8.37 and PCRE2 10.10 allows remote attackers to execute arbitrary code via a crafted regular expression, as demonstrated by…
Affected: 8.34; 8.35; 8.36; 8.37
CVE-2016-3191
9.8
8%
Mar 17
The compile_branch function in pcre_compile.c in PCRE 8.x before 8.39 and pcre2_compile.c in PCRE2 before 10.22 mishandles patterns containing an (*ACCEPT) substring in…
Affected: 8.00; 8.01; 8.02; 8.10; 8.11; 8.12; +12 more
CVE-2016-1283
9.8
8%
Jan 3
The pcre_compile2 function in pcre_compile.c in PCRE 8.38 mishandles the…
Affected: 8.38
CVE-2015-8391
9.8
6%
Dec 2
The pcre_compile function in pcre_compile.c in PCRE before 8.38 mishandles certain [: nesting, which allows remote attackers to cause a denial of service (CPU consumption) or…
Affected: before 8.38
CVE-2015-5073
9.1
8%
Dec 13
Heap-based buffer overflow in the find_fixedlength function in pcre_compile.c in PCRE before 8.38 allows remote attackers to cause a denial of service (crash) or obtain sensitive…
Affected: through 8.37
CVE-2015-2325
7.8
2%
Jan 14
The compile_branch function in PCRE before 8.37 allows context-dependent attackers to compile incorrect code, cause a denial of service (out-of-bounds heap read and crash), or…
Affected: before 8.37
CVE-2017-7246
7.8
3%
Mar 23
Stack-based buffer overflow in the pcre32_copy_substring function in pcre_get.c in libpcre1 in PCRE 8.40 allows remote attackers to cause a denial of service (WRITE of size 268)…
Affected: 8.40
CVE-2017-7245
7.8
2%
Mar 23
Stack-based buffer overflow in the pcre32_copy_substring function in pcre_get.c in libpcre1 in PCRE 8.40 allows remote attackers to cause a denial of service (WRITE of size 4) or…
Affected: 8.40
CVE-2019-20838
7.5
3%
Jun 15
libpcre in PCRE before 8.43 allows a subject buffer over-read in JIT when UTF is disabled, and \X or \R has more than one fixed quantifier, a related issue to CVE-2019-20454
Affected: before 8.43
CVE-2017-11164
7.5
3%
Jul 11
In PCRE 8.41, the OP_KETRMAX feature in the match function in pcre_exec.c allows stack exhaustion (uncontrolled recursion) when processing a crafted regular expression
Affected: 8.41
CVE-2017-7186
7.5
5%
Mar 20
libpcre1 in PCRE 8.40 and libpcre2 in PCRE2 10.23 allow remote attackers to cause a denial of service (segmentation violation for read access, and application crash) by triggering…
Affected: 8.40
CVE-2017-6004
7.5
5%
Feb 16
The compile_bracket_matchingpath function in pcre_jit_compile.c in PCRE through 8.x before revision 1680 (e.g., the PHP 7.1.1 bundled version) allows remote attackers to cause a…
Affected: through 8.38
CVE-2015-3217
7.5
6%
Dec 13
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…
Affected: 7.8; 8.32; 8.33; 8.34; 8.35; 8.36; +1 more
CVE-2014-9769
7.3
2%
Mar 28
pcre_jit_compile.c in PCRE 8.35 does not properly use table jumps to optimize nested alternatives, which allows remote attackers to cause a denial of service (stack memory…
Affected: 8.35
CVE-2015-2326
5.5
2%
Jan 14
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…
Affected: before 8.37
CVE-2017-16231
5.5
1%
Mar 17
In PCRE 8.41, after compiling, a pcretest load test PoC produces a crash overflow in the function match() in pcre_exec.c because of a self-recursive call
Affected: 8.41
CVE-2017-7244
5.5
2%
Mar 23
The _pcre32_xclass function in pcre_xclass.c in libpcre1 in PCRE 8.40 allows remote attackers to cause a denial of service (invalid memory read) via a crafted file
Affected: 8.40
CVE-2020-14155
5.3
4%
Jun 15
libpcre in PCRE before 8.44 allows an integer overflow via a large number after a (?C substring
Affected: before 8.44
CVE-2015-2328
–
5%
Dec 2
PCRE before 8.36 mishandles the /((?(R)a|(?1)))+/ pattern and related patterns with certain recursion, which allows remote attackers to cause a denial of service (segmentation…
Affected: through 8.35
CVE-2014-8964
–
7%
Dec 16
Heap-based buffer overflow in PCRE 8.36 and earlier allows remote attackers to cause a denial of service (crash) or have other unspecified impact via a crafted regular expression,…
Affected: through 8.36
CVE-2008-2371
–
7%
Jul 7
Heap-based buffer overflow in pcre_compile.c in the Perl-Compatible Regular Expression (PCRE) library 7.7 allows context-dependent attackers to cause a denial of service (crash)…
Affected: 7.7
CVE-2008-0674
–
6%
Feb 18
Buffer overflow in PCRE before 7.6 allows remote attackers to execute arbitrary code via a regular expression containing a character class with a large number of characters with…
Affected: through 7.5
CVE-2006-7230
–
2%
Nov 15
Perl-Compatible Regular Expression (PCRE) library before 7.0 does not properly calculate the amount of memory needed for a compiled regular expression pattern when the (1) -x or…
Affected: through 6.9
CVE-2006-7228
–
4%
Nov 14
Integer overflow in Perl-Compatible Regular Expression (PCRE) library before 6.7 might allow context-dependent attackers to execute arbitrary code via a regular expression that…
Affected: through 6.6
CVE-2006-7227
–
4%
Nov 14
Integer overflow in Perl-Compatible Regular Expression (PCRE) library before 6.7 allows context-dependent attackers to execute arbitrary code via a regular expression containing a…
Affected: through 6.6
CVE-2007-4768
–
4%
Nov 7
Heap-based buffer overflow in Perl-Compatible Regular Expression (PCRE) library before 7.3 allows context-dependent attackers to execute arbitrary code via a singleton Unicode…
Affected: through 6.0; through 6.1; through 7.3
CVE-2007-4767
–
5%
Nov 7
Perl-Compatible Regular Expression (PCRE) library before 7.3 does not properly compute the length of (1) a \p sequence, (2) a \P sequence, or (3) a \P{x} sequence, which allows…
Affected: through 6.0; through 6.1; through 7.3
CVE-2007-4766
–
4%
Nov 7
Multiple integer overflows in Perl-Compatible Regular Expression (PCRE) library before 7.3 allow context-dependent attackers to cause a denial of service (crash) or execute…
Affected: through 7.3
CVE-2007-1662
–
3%
Nov 7
Perl-Compatible Regular Expression (PCRE) library before 7.3 reads past the end of the string when searching for unmatched brackets and parentheses, which allows context-dependent…
Affected: through 7.3
CVE-2007-1660
–
4%
Nov 7
Perl-Compatible Regular Expression (PCRE) library before 7.0 does not properly calculate sizes for unspecified "multiple forms of character class", which triggers a buffer…
Affected: through 6.9
CVE-2007-1659
–
4%
Nov 7
Perl-Compatible Regular Expression (PCRE) library before 7.3 allows context-dependent attackers to cause a denial of service (crash) and possibly execute arbitrary code via regex…
Affected: through 7.3
CVE-2005-4872
–
2%
Dec 31
Perl-Compatible Regular Expression (PCRE) library before 6.2 does not properly count the number of named capturing subpatterns, which allows context-dependent attackers to cause a…
Affected: through 6.1
CVE-2005-2491
–
4%
Aug 23
Integer overflow in pcre_compile.c in Perl Compatible Regular Expressions (PCRE) before 6.2, as used in multiple products such as Python, Ethereal, and PHP, allows attackers to…
Affected: 5.0; 6.0; 6.1
Showing 33